---
Fuzzer filename: '/src/gpsd/fuzzer/FuzzPacket.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/gpsd/fuzzer/FuzzPacket.c'
      linkageType:     externalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - Data
        - Size
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - close
        - lexer_init
        - open
        - packet_get
        - packet_parse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'FuzzPacket.c:28,32'
          Branch Sides:
            - BranchSide:      'FuzzPacket.c:28,35'
              BranchSideFuncs: []
            - BranchSide:      'FuzzPacket.c:29,9'
              BranchSideFuncs: []
        - Branch String:   'FuzzPacket.c:28,9'
          Branch Sides:
            - BranchSide:      'FuzzPacket.c:29,9'
              BranchSideFuncs: []
            - BranchSide:      'FuzzPacket.c:36,9'
              BranchSideFuncs:
                - lexer_init
                - packet_parse
                - open
                - lexer_init
                - packet_get
                - close
        - Branch String:   'FuzzPacket.c:58,9'
          Branch Sides:
            - BranchSide:      'FuzzPacket.c:57,29'
              BranchSideFuncs:
                - packet_get
                - close
            - BranchSide:      'FuzzPacket.c:60,15'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'FuzzPacket.c:36,9'
          Dst:             lexer_init
        - Src:             'FuzzPacket.c:42,9'
          Dst:             packet_parse
        - Src:             'FuzzPacket.c:47,22'
          Dst:             open
        - Src:             'FuzzPacket.c:50,9'
          Dst:             lexer_init
        - Src:             'FuzzPacket.c:57,18'
          Dst:             packet_get
        - Src:             'FuzzPacket.c:60,9'
          Dst:             close
    - functionName:    open
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    close
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str_starts_with
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:19,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:19,17'
              BranchSideFuncs:
                - strncmp
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:19,17'
          Dst:             strncmp
    - functionName:    strncmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    greis_hex2bin
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          60
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:337,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:338,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:340,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:337,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:337,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:339,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:340,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:341,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:343,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:340,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:340,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:342,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:343,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:343,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:344,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:343,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:343,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:345,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oncore_payload_cksum_length
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          183
      EdgeCount:       72
      CyclomaticComplexity: 37
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:177,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:177,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:190,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:194,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:198,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:202,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:206,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:211,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:215,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:219,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:223,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:227,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:231,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:235,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:239,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:243,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:247,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:251,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:255,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:261,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:265,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:269,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:275,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:279,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:283,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:288,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:292,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:296,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:302,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:306,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:310,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:316,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:322,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:328,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:328,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    character_pushback
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __ctype_b_loc
        - gpsd_log
      functionUses:    109
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:426,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:426,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:429,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:429,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:430,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:432,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:432,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:432,9'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:432,9'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:432,9'
          Dst:             gpsd_log
    - functionName:    __ctype_b_loc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    45
      BranchProfiles:  []
      Callsites:       []
    - functionName:    packet_get1_chunked
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3237
      functionLinenumberEnd: 3567
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         144
      ICount:          764
      EdgeCount:       202
      CyclomaticComplexity: 60
      functionsReached:
        - __errno_location
        - gps_hexdump
        - gpsd_log
        - packet_parse
        - read
        - strerror
        - strtol
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3239,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - read
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3241,36'
              BranchSideFuncs:
                - __errno_location
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - read
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3249,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3249,5'
              BranchSideFuncs:
                - gpsd_log
                - __errno_location
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - read
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3255,42'
              BranchSideFuncs:
                - __errno_location
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - read
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3255,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3256,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3263,5'
              BranchSideFuncs:
                - __errno_location
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - read
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3256,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3256,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3256,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3265,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3273,33'
              BranchSideFuncs:
                - read
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3276,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3276,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3276,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3283,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3282,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3283,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3299,11'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3282,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3287,23'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3316,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3287,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3288,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3293,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3288,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3288,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3288,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3293,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3293,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3293,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3299,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3300,23'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3316,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3300,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3301,19'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3302,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3300,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3302,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3306,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3302,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3302,13'
              BranchSideFuncs:
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3314,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3306,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3306,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3306,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3316,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3316,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3327,11'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3327,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3328,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3337,20'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3328,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3328,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3328,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3338,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3338,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3338,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3343,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3345,45'
              BranchSideFuncs:
                - strtol
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3487,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3365,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3366,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3368,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3365,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3368,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3374,26'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3376,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3376,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strtol
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3383,19'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strtol
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3390,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3474,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3400,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3402,26'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strtol
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3406,22'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strtol
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3402,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - strtol
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3419,13'
              BranchSideFuncs:
                - strtol
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3406,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3408,17'
              BranchSideFuncs:
                - strtol
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3414,16'
              BranchSideFuncs:
                - strtol
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3408,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3474,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3419,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3419,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - strtol
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3425,24'
              BranchSideFuncs:
                - strtol
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3425,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3431,31'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3439,36'
              BranchSideFuncs:
                - strtol
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3433,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3433,17'
              BranchSideFuncs:
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3474,11'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3444,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3444,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - strtol
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3452,27'
              BranchSideFuncs:
                - strtol
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3459,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3463,19'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3474,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3463,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3465,17'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3471,9'
              BranchSideFuncs:
                - strtol
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3465,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3465,17'
              BranchSideFuncs:
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3474,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3474,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3475,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3481,20'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3475,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3475,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3475,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3481,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3482,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3487,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3482,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3482,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3482,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3487,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3487,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3496,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3496,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3497,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3503,24'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3497,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3496,45'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3498,46'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3497,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3496,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3503,24'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3496,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3497,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3503,24'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3503,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3505,9'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3518,69'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3505,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3505,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3505,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3522,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3523,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3529,11'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3523,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3523,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3523,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3529,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3530,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3536,12'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3530,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3530,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3530,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3538,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3538,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3547,5'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3551,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3551,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3559,33'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3559,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3560,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3566,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3560,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3560,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3560,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3249,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3256,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3263,5'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3276,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3273,17'
          Dst:             read
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3288,13'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3288,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3293,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3302,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3306,13'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3306,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3316,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3316,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3328,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3338,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3364,28'
          Dst:             strtol
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3368,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3376,13'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3376,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3390,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3408,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3419,13'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3419,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3433,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3444,13'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3444,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3465,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3475,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3482,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3487,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3487,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3505,9'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3505,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3523,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3530,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3538,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3538,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3547,5'
          Dst:             packet_parse
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3551,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3551,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3560,9'
          Dst:             gpsd_log
    - 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:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    42
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtol
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    packet_parse
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2288
      functionLinenumberEnd: 3194
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         503
      ICount:          2700
      EdgeCount:       699
      CyclomaticComplexity: 198
      functionsReached:
        - __ctype_b_loc
        - casic_checksum
        - character_discard
        - crc24q_check
        - crc24q_hash
        - gps_hexdump
        - gpsd_log
        - greis_checksum
        - nextstate
        - nmea_checksum
        - packet_accept
        - packet_discard
        - packet_stash
        - packet_unstash
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2290,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - nextstate
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_stash
                - packet_discard
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - packet_accept
                - packet_accept
                - packet_discard
                - character_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2290,12'
              BranchSideFuncs:
                - nextstate
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_stash
                - packet_discard
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - packet_accept
                - packet_accept
                - packet_discard
                - character_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - __ctype_b_loc
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2307,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2291,16'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_stash
                - packet_discard
                - nextstate
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - packet_accept
                - packet_accept
                - packet_discard
                - character_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2310,9'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_stash
                - packet_discard
                - nextstate
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - packet_accept
                - packet_accept
                - packet_discard
                - character_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - __ctype_b_loc
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2310,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2310,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_stash
                - packet_discard
                - nextstate
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - packet_accept
                - packet_accept
                - packet_discard
                - character_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2314,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_stash
                - packet_discard
                - nextstate
                - __ctype_b_loc
                - gpsd_log
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - packet_accept
                - packet_accept
                - packet_discard
                - character_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2310,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2314,28'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_stash
                - packet_discard
                - nextstate
                - __ctype_b_loc
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - packet_accept
                - packet_accept
                - packet_discard
                - character_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2314,28'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_stash
                - packet_discard
                - nextstate
                - __ctype_b_loc
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - packet_accept
                - packet_accept
                - packet_discard
                - character_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2321,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2291,16'
              BranchSideFuncs:
                - nextstate
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_stash
                - packet_discard
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - packet_accept
                - packet_accept
                - packet_discard
                - character_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2324,18'
              BranchSideFuncs:
                - nmea_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2339,24'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2380,24'
              BranchSideFuncs:
                - casic_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2411,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2420,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2491,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2511,24'
              BranchSideFuncs:
                - greis_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2555,13'
              BranchSideFuncs:
                - character_discard
                - nextstate
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_stash
                - packet_discard
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - packet_accept
                - packet_accept
                - packet_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2561,20'
              BranchSideFuncs:
                - packet_accept
                - nextstate
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_stash
                - packet_discard
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - character_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - __ctype_b_loc
                - gpsd_log
                - packet_accept
                - packet_discard
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2579,24'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2608,20'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2627,17'
              BranchSideFuncs:
                - nmea_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2675,31'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2724,43'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2754,13'
              BranchSideFuncs:
                - packet_stash
                - packet_discard
                - nextstate
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - packet_accept
                - packet_accept
                - packet_discard
                - character_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2763,41'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2804,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3127,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3154,24'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2675,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2676,29'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2685,45'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2645,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2645,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2657,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2645,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2645,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2646,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2645,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2646,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2649,19'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2491,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2492,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2324,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2328,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2341,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2341,13'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2343,38'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2344,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2344,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2348,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2353,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2353,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2354,45'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2353,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2354,45'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2357,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2353,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2354,45'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2357,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2357,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2358,50'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2363,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2357,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2363,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2363,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2363,17'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2372,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2381,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2382,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2390,73'
              BranchSideFuncs:
                - casic_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2382,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2382,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2386,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2392,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2395,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2395,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2395,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2403,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2427,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2428,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2427,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2434,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2435,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2436,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2440,23'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2435,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2448,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2440,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2446,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2448,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2449,37'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2457,51'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2450,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2448,46'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2451,51'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2450,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2448,46'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2470,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2448,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2449,37'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2470,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2458,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2459,47'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2464,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2458,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2464,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2464,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2464,47'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2464,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2471,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2471,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2472,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2478,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2472,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2472,21'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2491,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2492,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2495,19'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2495,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2496,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2496,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2496,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2500,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2511,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2512,24'
              BranchSideFuncs:
                - greis_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2519,21'
              BranchSideFuncs:
                - greis_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2511,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2514,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2528,28'
              BranchSideFuncs:
                - greis_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2514,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2514,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2519,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2520,24'
              BranchSideFuncs:
                - greis_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2528,28'
              BranchSideFuncs:
                - greis_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2519,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2522,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2528,28'
              BranchSideFuncs:
                - greis_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2522,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2522,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2530,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2535,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2547,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2535,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2535,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2544,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2547,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2547,13'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2561,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2562,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - nextstate
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_stash
                - packet_discard
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - packet_accept
                - character_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2566,17'
              BranchSideFuncs:
                - packet_accept
                - nextstate
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_stash
                - packet_discard
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - packet_accept
                - packet_discard
                - character_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - __ctype_b_loc
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2585,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2585,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2585,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2586,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2590,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2590,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2591,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2590,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2594,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2594,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2594,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2599,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2608,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2614,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2627,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2635,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2645,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2646,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2649,19'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2649,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2650,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2657,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2650,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2650,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2653,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2657,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2657,13'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2676,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2675,46'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2680,22'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2675,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2676,29'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2680,22'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2680,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2682,13'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2685,45'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2688,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2689,17'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2704,31'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2704,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2707,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2717,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2707,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2707,17'
              BranchSideFuncs:
                - crc24q_hash
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2717,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2729,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2729,35'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2733,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2729,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2729,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2730,37'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2729,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2730,37'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2732,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2729,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2730,37'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2732,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2733,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2739,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2768,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2769,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2769,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2768,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2768,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2769,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2768,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2769,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2771,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2768,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2769,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2771,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2772,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2772,13'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2775,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2775,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2776,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2776,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2776,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2782,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2812,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2812,35'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2812,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2813,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2813,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2812,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2812,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2813,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2812,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2813,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2817,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2813,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2812,50'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2814,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2812,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2813,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2817,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2817,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2818,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2825,23'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2820,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2820,21'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2822,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2825,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2833,47'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2833,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2841,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2885,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2846,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2847,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2852,29'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2846,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2852,29'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2885,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2855,59'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2853,50'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2856,55'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2855,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2853,50'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2862,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2853,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2854,41'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2862,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2863,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2864,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2871,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2864,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2864,25'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2965,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2871,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2871,51'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2885,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2871,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2885,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2885,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2885,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2965,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2968,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2969,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2969,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2970,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2999,36'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2970,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2971,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2971,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2971,54'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2984,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2971,66'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2972,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3001,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2972,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2972,54'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2984,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2972,66'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2973,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3028,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2973,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2973,54'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2984,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2973,66'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2974,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3036,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2974,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2975,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3057,37'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2975,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2976,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3065,37'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2976,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2977,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2984,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2977,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2978,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3068,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2978,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2979,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2984,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2979,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2980,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2980,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2981,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3085,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2981,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2982,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2982,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2983,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2984,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2968,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2984,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2984,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2984,25'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3114,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2998,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3001,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3001,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3003,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3001,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3003,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3003,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3005,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3003,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3005,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3005,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3007,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3005,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3007,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3007,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3009,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3007,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3009,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3009,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3011,38'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3009,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3011,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3012,48'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3018,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3011,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3018,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3018,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3020,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3018,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3020,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3020,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3022,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3020,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3022,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3022,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3024,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3022,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3024,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3024,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3026,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3024,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3026,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3026,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3026,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3028,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3028,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3030,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3028,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3030,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3030,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3032,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3030,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3032,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3032,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3034,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3032,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3034,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3036,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3036,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3038,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3036,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3038,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3038,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3040,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3038,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3040,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3040,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3042,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3040,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3042,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3042,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3044,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3042,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3044,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3044,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3050,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3044,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3050,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3057,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3058,38'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3056,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3065,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3066,37'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3064,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3068,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3068,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3070,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3068,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3070,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3070,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3072,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3070,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3072,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3085,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3092,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3092,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3114,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3107,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3112,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3112,21'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3114,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3128,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3128,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3132,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3128,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3128,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3129,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3128,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3128,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3129,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3128,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3129,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3132,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3128,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3129,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3132,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3132,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3133,50'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3136,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3132,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3136,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3136,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3136,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3146,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3155,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3160,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3160,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3160,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3160,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3163,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3160,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3161,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3161,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3160,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3160,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3161,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3160,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3161,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3163,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3166,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3164,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3170,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3170,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3170,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3175,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3186,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3186,25'
              BranchSideFuncs:
                - packet_unstash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3187,29'
              BranchSideFuncs:
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3186,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3186,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3188,17'
              BranchSideFuncs:
                - packet_unstash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2291,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2291,5'
              BranchSideFuncs:
                - nextstate
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_stash
                - packet_discard
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - packet_accept
                - packet_accept
                - packet_discard
                - character_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2292,43'
              BranchSideFuncs:
                - nextstate
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_stash
                - packet_discard
                - crc24q_check
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - gpsd_log
                - packet_accept
                - packet_accept
                - packet_discard
                - character_discard
                - greis_checksum
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - casic_checksum
                - gpsd_log
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - nmea_checksum
                - __ctype_b_loc
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2307,14'
          Dst:             nextstate
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2310,9'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2310,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2324,18'
          Dst:             nmea_checksum
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2341,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2344,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2363,17'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2363,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2382,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2390,28'
          Dst:             casic_checksum
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2395,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2472,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2496,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2514,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2522,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2528,28'
          Dst:             greis_checksum
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2535,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2547,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2555,13'
          Dst:             character_discard
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2562,17'
          Dst:             packet_accept
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2563,17'
          Dst:             packet_discard
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2566,17'
          Dst:             packet_accept
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2594,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2627,17'
          Dst:             nmea_checksum
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2650,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2657,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2695,17'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2695,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2704,17'
          Dst:             crc24q_check
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2707,17'
          Dst:             crc24q_hash
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2707,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2754,13'
          Dst:             packet_stash
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2755,13'
          Dst:             packet_discard
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2772,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2776,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2820,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2864,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2885,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2984,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3096,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3103,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3112,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3127,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3136,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3170,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3183,13'
          Dst:             packet_accept
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3184,13'
          Dst:             packet_discard
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3188,17'
          Dst:             packet_unstash
    - functionName:    nextstate
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 2164
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         763
      ICount:          3698
      EdgeCount:       990
      CyclomaticComplexity: 229
      functionsReached:
        - __ctype_b_loc
        - character_discard
        - character_pushback
        - gpsd_log
        - gpsd_packetdump
        - greis_hex2bin
        - memchr
        - oncore_payload_cksum_length
        - rtcm2_decode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:474,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:474,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:476,11'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
                - rtcm2_decode
                - rtcm2_decode
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:589,18'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:597,9'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:652,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:664,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:678,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:687,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:696,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:705,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:710,15'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:717,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:727,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:738,40'
              BranchSideFuncs:
                - memchr
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:746,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:753,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:761,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:768,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:776,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:784,18'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:795,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:805,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:843,18'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:860,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:876,17'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:876,17'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:895,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:903,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:910,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:918,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:925,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:932,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:942,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:949,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:956,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:964,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:977,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:991,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1005,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1019,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1035,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1049,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1063,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1077,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1091,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1106,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1117,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1127,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1145,35'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1150,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1158,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1163,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1170,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1177,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1187,34'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1192,26'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1202,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1211,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1232,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1238,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1244,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1252,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1256,14'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1263,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1271,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1277,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1281,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1284,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1293,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1301,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - oncore_payload_cksum_length
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1312,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1317,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1323,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1330,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1340,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1365,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1372,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1379,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1382,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1386,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1390,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1396,34'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1413,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1420,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1430,21'
              BranchSideFuncs:
                - character_pushback
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1441,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1446,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1454,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1454,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1461,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1468,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1471,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1474,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1478,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1482,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1485,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1488,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1492,25'
              BranchSideFuncs:
                - gpsd_log
                - character_pushback
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1520,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1526,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1533,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1536,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1539,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1543,27'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1556,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1559,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1565,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1568,19'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1582,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1591,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1595,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1599,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1604,27'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1615,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1627,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1630,18'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1645,16'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1654,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1664,27'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1675,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1678,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1683,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1686,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1702,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1706,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1710,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1713,18'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1728,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1735,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1743,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1751,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1763,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1772,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1779,34'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1783,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1790,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1801,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1808,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1817,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1824,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1831,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1838,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1841,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1844,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1848,27'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1856,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1859,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1865,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1868,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1871,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1874,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1885,14'
              BranchSideFuncs:
                - character_pushback
                - character_discard
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1885,14'
              BranchSideFuncs:
                - character_pushback
                - character_discard
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1901,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1907,14'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1915,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - greis_hex2bin
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1915,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - greis_hex2bin
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1922,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - greis_hex2bin
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1929,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - greis_hex2bin
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1936,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1945,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1953,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1963,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1977,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1993,63'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1993,63'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2001,17'
              BranchSideFuncs:
                - rtcm2_decode
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2017,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2047,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2054,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2057,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2068,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2130,47'
              BranchSideFuncs:
                - memchr
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2135,43'
              BranchSideFuncs:
                - memchr
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2140,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2155,17'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:480,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:480,17'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:483,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:488,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:493,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:497,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:500,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:503,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:507,34'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:516,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:521,34'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:530,34'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:539,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:544,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:548,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:552,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:557,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:561,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:565,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:568,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:572,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:576,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:507,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:508,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:511,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:521,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:522,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:525,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:530,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:531,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:534,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:580,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:581,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:582,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:582,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:582,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:583,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:589,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:590,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:591,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:591,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:591,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:592,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:597,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:601,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:604,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:608,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:611,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:614,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:617,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:620,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:623,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:627,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:630,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:633,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:636,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:639,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:652,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:653,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:658,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:653,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:654,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:658,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:654,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:655,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:658,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:655,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:656,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:658,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:656,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:657,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:658,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:652,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:658,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:660,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:664,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:665,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:666,20'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:666,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:667,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:669,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:678,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:679,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:680,20'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:680,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:681,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:683,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:687,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:688,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:689,20'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:689,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:690,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:692,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:696,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:697,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:698,20'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:698,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:699,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:701,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:705,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:705,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:706,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:710,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:711,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:713,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:717,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:718,19'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:720,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:727,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:728,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:729,24'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:729,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:730,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:731,24'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:731,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:732,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:734,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:738,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:740,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:742,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:746,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:747,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:749,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:753,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:755,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:757,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:761,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:762,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:764,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:768,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:770,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:772,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:776,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:777,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:779,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:784,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:785,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:786,25'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:786,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:789,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:790,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:790,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:790,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:791,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:795,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:796,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:798,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:805,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:808,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:820,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:827,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:831,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:835,18'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:835,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:835,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:836,24'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:843,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:844,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:845,25'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:845,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:848,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:849,24'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:849,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:851,19'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:855,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:855,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:855,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:856,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:860,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:861,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:862,25'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:862,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:867,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:869,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:876,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:877,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:878,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:878,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:880,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:881,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:881,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:882,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:883,26'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:883,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:886,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:887,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:887,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:889,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:891,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:895,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:896,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:897,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:895,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:897,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:899,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:903,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:904,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:906,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:910,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:911,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:912,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:910,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:912,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:914,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:918,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:919,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:921,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:925,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:926,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:928,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:932,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:933,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:936,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:933,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:934,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:936,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:932,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:936,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:938,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:942,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:943,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:945,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:949,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:950,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:952,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:956,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:957,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:959,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:964,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:965,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:974,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:965,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:966,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:968,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:968,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:969,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:972,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:977,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:978,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:987,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:978,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:979,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:981,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:981,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:982,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:985,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:991,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:992,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1001,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:992,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:993,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:995,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:995,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:996,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:999,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1005,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1006,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1015,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1006,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1007,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1009,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1009,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1010,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1013,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1019,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1020,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1029,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1020,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1021,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1023,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1023,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1024,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1027,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1035,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1036,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1045,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1036,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1037,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1039,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1039,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1040,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1043,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1049,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1050,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1059,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1050,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1051,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1053,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1053,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1054,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1057,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1063,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1064,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1073,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1064,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1065,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1067,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1067,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1068,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1071,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1077,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1078,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1087,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1078,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1079,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1081,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1081,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1082,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1085,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1091,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1092,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1101,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1092,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1093,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1095,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1095,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1096,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1099,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1106,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1107,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1108,24'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1108,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1109,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1110,24'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1110,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1111,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1113,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1117,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1118,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1120,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1127,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1128,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1134,18'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1134,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1135,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1139,16'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1151,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1152,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1154,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1158,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1158,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1159,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1163,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1164,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1166,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1170,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1171,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1173,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1177,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1178,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1180,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1193,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1194,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1196,31'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1196,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1197,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1199,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1202,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1202,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1203,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1216,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1219,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1216,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1216,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1216,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1216,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1219,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1219,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1219,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1221,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1222,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1228,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1222,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1222,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1225,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1232,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1233,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1235,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1238,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1239,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1241,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1244,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1245,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1247,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1256,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1257,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1259,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1264,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1265,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1267,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1271,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1271,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1273,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1284,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1285,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1287,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1293,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1294,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1297,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1301,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1302,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1305,63'
              BranchSideFuncs:
                - oncore_payload_cksum_length
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1306,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1306,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1307,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1312,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1312,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1313,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1317,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1318,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1320,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1323,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1324,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1326,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1330,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1331,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1333,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1340,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1341,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1349,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1349,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1350,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1355,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1355,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1356,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1360,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1365,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1366,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1368,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1372,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1373,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1375,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1390,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1390,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1391,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1397,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1397,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1400,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1397,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1397,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1397,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1397,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1397,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1397,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1397,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1400,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1397,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1400,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1397,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1400,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1401,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1402,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1410,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1402,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1402,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1406,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1413,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1414,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1416,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1420,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1421,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1423,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1430,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1431,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1434,13'
              BranchSideFuncs:
                - character_pushback
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1434,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1434,13'
              BranchSideFuncs:
                - gpsd_log
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1436,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1446,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1446,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1447,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1454,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1455,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1457,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1461,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1462,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1464,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1494,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1495,17'
              BranchSideFuncs:
                - character_pushback
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1502,9'
              BranchSideFuncs:
                - character_pushback
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1495,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1495,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1498,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1502,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1502,9'
              BranchSideFuncs:
                - gpsd_log
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1505,25'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1505,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1506,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1509,23'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1513,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1514,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1516,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1520,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1520,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1521,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1526,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1527,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1529,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1544,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1546,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1547,38'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1547,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1549,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1552,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1559,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1559,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1560,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1568,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1569,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1570,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1570,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1571,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1572,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1572,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1574,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1576,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1582,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1584,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1586,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1605,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1607,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1612,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1615,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1617,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1622,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1630,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1631,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1632,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1632,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1633,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1634,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1634,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1636,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1638,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1645,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1647,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1649,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1665,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1666,33'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1668,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1665,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1668,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1672,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1686,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1688,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1689,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1689,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1694,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1697,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1713,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1715,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1715,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1718,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1718,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1720,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1723,16'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1728,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1729,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1731,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1736,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1737,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1739,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1743,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1745,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1746,34'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1746,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1746,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1747,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1751,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1753,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1756,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1759,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1763,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1764,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1766,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1772,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1773,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1775,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1790,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1791,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1796,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1791,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1792,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1796,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1790,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1793,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1796,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1794,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1794,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1794,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1796,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1796,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1797,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1801,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1802,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1804,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1808,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1809,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1811,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1817,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1818,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1820,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1824,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1825,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1827,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1831,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1832,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1834,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1849,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1850,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1852,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1859,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1859,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1860,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1874,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1875,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1877,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1885,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1886,20'
              BranchSideFuncs:
                - character_discard
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1888,17'
              BranchSideFuncs:
                - character_discard
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1888,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1890,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1891,25'
              BranchSideFuncs:
                - character_discard
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1891,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1892,25'
              BranchSideFuncs:
                - character_discard
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1894,26'
              BranchSideFuncs:
                - character_discard
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1891,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1894,26'
              BranchSideFuncs:
                - character_discard
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1897,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1901,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1902,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1904,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1907,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1908,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1910,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1915,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1916,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1918,25'
              BranchSideFuncs:
                - greis_hex2bin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1922,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1923,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1925,26'
              BranchSideFuncs:
                - greis_hex2bin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1929,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1930,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1932,26'
              BranchSideFuncs:
                - greis_hex2bin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1936,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1936,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1937,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1945,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1946,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1949,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1953,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1954,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1956,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1956,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1956,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1959,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1963,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1965,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1968,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1972,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1977,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1984,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1986,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1993,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1994,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1995,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:1995,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1995,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:1996,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2001,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2001,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2008,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2010,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2011,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2013,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2017,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2017,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2021,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2021,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2026,31'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2026,31'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2033,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2037,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2026,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2026,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2027,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2037,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2037,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2040,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2040,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2040,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2043,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2047,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2048,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2049,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2049,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2049,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2050,35'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2057,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2057,13'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2060,17'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2060,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2061,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2064,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2068,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2068,13'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2071,9'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2071,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2073,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2079,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2079,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2102,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2102,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2102,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2102,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2102,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2102,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2102,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2102,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2102,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2102,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2102,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2114,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2114,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2114,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2118,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2130,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2130,13'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2131,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2135,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2135,13'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2136,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2140,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2140,13'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2143,17'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2143,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2144,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2145,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2143,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2145,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2147,17'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2147,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2149,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2151,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2155,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2156,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2158,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:507,34'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:521,34'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:530,34'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:548,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:580,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:591,21'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:592,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:639,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:660,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:666,20'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:669,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:680,20'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:683,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:689,20'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:692,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:698,20'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:701,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:718,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:734,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:738,21'
          Dst:             memchr
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:742,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:746,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:749,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:757,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:761,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:764,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:772,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:776,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:779,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:790,21'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:791,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:798,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:835,18'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:836,24'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:851,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:855,21'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:856,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:869,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:889,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:891,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:899,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:906,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:914,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:921,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:928,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:938,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:945,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:952,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:959,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:965,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:974,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:978,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:987,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:992,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1001,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1006,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1015,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1020,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1029,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1036,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1045,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1050,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1059,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1064,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1073,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1078,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1087,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1092,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1101,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1113,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1120,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1139,16'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1154,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1166,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1173,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1180,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1194,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1197,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1211,13'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1211,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1222,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1233,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1239,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1245,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1259,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1287,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1293,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1297,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1301,14'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1302,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1305,13'
          Dst:             oncore_payload_cksum_length
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1318,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1333,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1368,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1375,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1402,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1416,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1423,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1434,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1436,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1457,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1464,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1495,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1502,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1516,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1529,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1552,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1574,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1576,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1586,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1607,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1636,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1638,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1649,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1668,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1720,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1723,16'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1731,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1747,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1766,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1775,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1794,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1804,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1811,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1820,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1827,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1834,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1852,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1877,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1886,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1895,13'
          Dst:             character_discard
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1902,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1908,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1915,14'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1916,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1918,25'
          Dst:             greis_hex2bin
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1922,14'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1923,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1925,26'
          Dst:             greis_hex2bin
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1929,14'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1930,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1932,26'
          Dst:             greis_hex2bin
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1949,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1986,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:1993,43'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2008,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2010,27'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2037,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2040,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2057,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2064,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2068,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2079,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2118,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2130,21'
          Dst:             memchr
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2131,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2135,21'
          Dst:             memchr
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2136,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2140,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2145,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2149,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2156,20'
          Dst:             character_pushback
    - functionName:    nmea_checksum
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          170
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - __ctype_b_loc
        - gpsd_log
        - snprintf
        - str_starts_with
        - toupper
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:366,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - str_starts_with
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:366,10'
              BranchSideFuncs:
                - str_starts_with
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:376,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:376,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:388,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:388,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:389,20'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:394,16'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:389,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:388,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:401,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:394,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:394,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:401,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:401,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:401,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:402,10'
              BranchSideFuncs:
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:401,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:401,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:407,21'
              BranchSideFuncs:
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:407,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:408,17'
              BranchSideFuncs:
                - snprintf
                - toupper
                - gpsd_log
                - toupper
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:410,11'
              BranchSideFuncs:
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:407,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:408,17'
              BranchSideFuncs:
                - snprintf
                - toupper
                - gpsd_log
                - toupper
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:410,11'
              BranchSideFuncs:
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:411,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:412,20'
              BranchSideFuncs:
                - toupper
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:414,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:413,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:413,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:414,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:414,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:414,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:414,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:376,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:401,10'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:410,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:411,33'
          Dst:             toupper
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:412,33'
          Dst:             toupper
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:414,9'
          Dst:             gpsd_log
    - functionName:    casic_checksum
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:159,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:160,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:159,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:160,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    character_discard
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - gpsd_packetdump
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:445,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:445,20'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:447,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:447,9'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:448,9'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:450,9'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:450,9'
          Dst:             gpsd_log
    - functionName:    packet_accept
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2168
      functionLinenumberEnd: 2189
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - gpsd_packetdump
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2169,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2169,31'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2171,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2174,23'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2185,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2178,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2178,9'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2184,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2185,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2185,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2185,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2178,9'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2178,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2185,9'
          Dst:             gpsd_log
    - functionName:    packet_discard
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2193
      functionLinenumberEnd: 2215
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - gpsd_packetdump
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2194,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2194,29'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2198,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2200,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2207,23'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2200,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2200,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2202,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2210,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2210,5'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2210,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2200,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2210,5'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2210,5'
          Dst:             gpsd_log
    - functionName:    packet_stash
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2222
      functionLinenumberEnd: 2235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - gpsd_packetdump
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2223,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2223,30'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2229,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2229,5'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2229,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2229,5'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2229,5'
          Dst:             gpsd_log
    - functionName:    packet_unstash
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2239
      functionLinenumberEnd: 2261
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - gpsd_packetdump
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2240,57'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2240,57'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2243,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2246,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2257,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2251,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2251,9'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2256,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2257,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2257,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2259,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2251,9'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2251,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2257,9'
          Dst:             gpsd_log
    - 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:    72
      BranchProfiles:  []
      Callsites:       []
    - functionName:    toupper
      functionSourceFile: '/usr/include/ctype.h'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          13
      EdgeCount:       5
      CyclomaticComplexity: 3
      functionsReached:
        - __ctype_toupper_loc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/usr/include/ctype.h:215,22'
          Branch Sides:
            - BranchSide:      '/usr/include/ctype.h:215,29'
              BranchSideFuncs:
                - __ctype_toupper_loc
            - BranchSide:      '/usr/include/ctype.h:215,3'
              BranchSideFuncs: []
        - Branch String:   '/usr/include/ctype.h:215,10'
          Branch Sides:
            - BranchSide:      '/usr/include/ctype.h:215,39'
              BranchSideFuncs:
                - __ctype_toupper_loc
            - BranchSide:      '/usr/include/ctype.h:215,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/usr/include/ctype.h:215,39'
          Dst:             __ctype_toupper_loc
    - functionName:    __ctype_toupper_loc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    packet_get1
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3576
      functionLinenumberEnd: 3682
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         44
      ICount:          231
      EdgeCount:       61
      CyclomaticComplexity: 19
      functionsReached:
        - __errno_location
        - gpsd_log
        - gpsd_packetdump
        - packet_discard
        - packet_get1_chunked
        - packet_parse
        - read
        - strerror
      functionUses:    8
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3581,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - packet_get1_chunked
                - __errno_location
                - read
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_packetdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3582,31'
              BranchSideFuncs:
                - packet_get1_chunked
                - __errno_location
                - read
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_packetdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3585,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3587,16'
              BranchSideFuncs:
                - __errno_location
                - read
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_packetdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3590,5'
              BranchSideFuncs:
                - __errno_location
                - read
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_packetdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3592,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3592,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3598,29'
              BranchSideFuncs:
                - read
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_packetdump
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3600,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3601,23'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3613,9'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3601,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3602,19'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3603,13'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3601,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3603,13'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3607,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3603,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3603,13'
              BranchSideFuncs:
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3620,5'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3607,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3607,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3607,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3613,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3613,9'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3618,25'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3620,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3620,5'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3628,11'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3628,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3629,14'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3638,5'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3628,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3630,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3638,5'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3630,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3630,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3630,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3641,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3643,9'
              BranchSideFuncs:
                - packet_discard
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3667,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3645,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3645,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3667,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3667,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3668,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3678,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3668,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3668,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3668,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3678,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3678,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3678,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3587,16'
          Dst:             packet_get1_chunked
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3590,5'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3598,13'
          Dst:             read
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3603,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3607,13'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3607,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3613,9'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3613,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3620,5'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3620,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3630,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3638,5'
          Dst:             packet_parse
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3643,9'
          Dst:             packet_discard
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3645,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3668,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3678,5'
          Dst:             gpsd_log
    - functionName:    packet_get
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3200
      functionLinenumberEnd: 3220
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - packet_get1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3201,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - packet_get1
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3201,25'
              BranchSideFuncs:
                - packet_get1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3211,14'
          Dst:             packet_get1
    - functionName:    packet_reset
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3686
      functionLinenumberEnd: 3695
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - isgps_init
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:3687,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - isgps_init
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:3687,17'
              BranchSideFuncs:
                - isgps_init
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:3691,5'
          Dst:             isgps_init
    - functionName:    lexer_init
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2268
      functionLinenumberEnd: 2282
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clock_gettime
        - packet_reset
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/packet.c:2269,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - clock_gettime
                - packet_reset
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/packet.c:2269,5'
              BranchSideFuncs:
                - clock_gettime
                - packet_reset
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2279,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/gpsd/packet.c:2280,5'
          Dst:             packet_reset
    - functionName:    clock_gettime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crc24q_check
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/crc24q.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - crc24q_hash
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/crc24q.c:183,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/crc24q.c:0,0'
              BranchSideFuncs:
                - crc24q_hash
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/crc24q.c:183,42'
              BranchSideFuncs:
                - crc24q_hash
        - Branch String:   'gpsd-3.26.2~dev/gpsd/crc24q.c:185,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/crc24q.c:185,41'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/crc24q.c:186,15'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/crc24q.c:186,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/crc24q.c:186,42'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/crc24q.c:187,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/crc24q.c:183,20'
          Dst:             crc24q_hash
    - functionName:    crc24q_hash
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/crc24q.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          106
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/crc24q.c:156,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/crc24q.c:156,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/crc24q.c:156,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/crc24q.c:156,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/crc24q.c:156,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/crc24q.c:157,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/crc24q.c:156,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/crc24q.c:156,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/crc24q.c:157,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/crc24q.c:156,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/crc24q.c:157,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/crc24q.c:160,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    greis_rotate_left
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis_checksum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    greis_checksum
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis_checksum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - greis_rotate_left
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis_checksum.c:30,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis_checksum.c:0,0'
              BranchSideFuncs:
                - greis_rotate_left
                - greis_rotate_left
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis_checksum.c:30,5'
              BranchSideFuncs:
                - greis_rotate_left
                - greis_rotate_left
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis_checksum.c:30,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis_checksum.c:30,5'
              BranchSideFuncs:
                - greis_rotate_left
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis_checksum.c:30,17'
              BranchSideFuncs:
                - greis_rotate_left
                - greis_rotate_left
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis_checksum.c:30,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis_checksum.c:30,5'
              BranchSideFuncs:
                - greis_rotate_left
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis_checksum.c:30,17'
              BranchSideFuncs:
                - greis_rotate_left
                - greis_rotate_left
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis_checksum.c:31,15'
          Dst:             greis_rotate_left
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis_checksum.c:33,12'
          Dst:             greis_rotate_left
    - functionName:    length_check
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_rtcm2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1719
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1718,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1718,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1719,51'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    preamble_match
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_rtcm2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1711
      functionLinenumberEnd: 1712
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rtcm2_decode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_rtcm2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1724
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - isgps_decode
        - length_check
        - preamble_match
      functionUses:    16
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1724,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:0,0'
              BranchSideFuncs:
                - isgps_decode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1724,12'
              BranchSideFuncs:
                - isgps_decode
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1724,12'
          Dst:             isgps_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1724,12'
          Dst:             preamble_match
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1724,12'
          Dst:             length_check
    - functionName:    rtcm2_unpack
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_rtcm2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1708
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         167
      ICount:          1773
      EdgeCount:       213
      CyclomaticComplexity: 48
      functionsReached:
        - gps_hexdump
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1146,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:0,0'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1146,24'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1174,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1179,44'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1179,44'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1232,42'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1243,40'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1281,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1305,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1325,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1331,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1335,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1339,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1344,41'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1356,33'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1363,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1369,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1387,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1393,15'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1420,15'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1447,15'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1461,15'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1478,15'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1509,15'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1563,43'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1585,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1585,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1589,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1597,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1597,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1597,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1604,48'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1604,48'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1652,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1656,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1662,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1666,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1670,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1674,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1678,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1682,20'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1184,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1185,53'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1218,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1194,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1195,53'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1218,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1204,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1205,53'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1218,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1183,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1184,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1218,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1232,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1228,42'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1243,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1244,42'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1247,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1246,27'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1248,31'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1251,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1251,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1254,17'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1254,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1254,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1257,20'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1257,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1257,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1260,17'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1260,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1260,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1263,17'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1263,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1263,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1267,27'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1268,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1269,39'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1274,37'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1288,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1288,18'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1288,47'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1281,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1282,37'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1294,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1305,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1306,37'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1320,47'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1349,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1350,31'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1369,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:0,0'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1369,46'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1373,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:0,0'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1372,26'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1377,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:0,0'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1376,26'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1368,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1369,18'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1382,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1393,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1398,43'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1404,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1405,36'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1420,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1425,43'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1682,20'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1432,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1433,36'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1682,20'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1447,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1452,43'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1682,20'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1461,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1466,43'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1682,20'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1478,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1484,43'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1489,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1491,37'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1492,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1493,41'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1496,19'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1496,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1498,38'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1509,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1517,43'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1526,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1523,37'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1527,29'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1549,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1551,32'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1554,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1575,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1576,37'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1609,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1610,57'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1646,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1620,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1621,57'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1646,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1631,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1632,57'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1646,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1608,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1609,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1646,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1689,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1689,13'
              BranchSideFuncs:
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1698,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1694,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1698,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1698,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1698,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1698,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1689,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1694,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1698,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm2.c:1698,5'
          Dst:             gpsd_log
    - functionName:    isgps_decode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/isgps.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          343
      EdgeCount:       87
      CyclomaticComplexity: 26
      functionsReached:
        - gpsd_log
        - isgps_parity
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:186,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:186,28'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:186,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:187,9'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:192,24'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:187,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:187,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:187,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:194,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:195,22'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:228,30'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:206,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:206,13'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:210,17'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:210,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:211,21'
              BranchSideFuncs:
                - isgps_parity
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:220,37'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:211,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:212,21'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:217,17'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:212,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:212,21'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:214,41'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:217,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:217,17'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:220,37'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:198,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:199,36'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:223,22'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:223,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:228,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:312,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:228,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:229,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:231,44'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:236,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:0,0'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:237,40'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:240,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:253,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:299,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:253,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:253,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:262,38'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:262,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:263,47'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:270,38'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:264,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:264,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:264,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:272,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:269,34'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:279,42'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:272,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:274,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:279,42'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:274,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:274,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:274,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:281,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:283,60'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:289,40'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:291,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:293,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:296,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:299,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:299,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:301,37'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:305,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:305,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:305,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/isgps.c:312,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:312,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/isgps.c:312,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/isgps.c:187,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/isgps.c:206,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/isgps.c:211,21'
          Dst:             isgps_parity
        - Src:             'gpsd-3.26.2~dev/gpsd/isgps.c:212,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/isgps.c:217,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/isgps.c:240,17'
          Dst:             isgps_parity
        - Src:             'gpsd-3.26.2~dev/gpsd/isgps.c:253,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/isgps.c:264,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/isgps.c:274,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/isgps.c:299,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/isgps.c:305,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/isgps.c:312,5'
          Dst:             gpsd_log
    - functionName:    isgps_parity
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/isgps.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          137
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isgps_init
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/isgps.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ntp_latch
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2211
      functionLinenumberEnd: 2235
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - TS_NORM
        - clock_gettime
        - modf
        - pps_thread_fixin
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2213,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - clock_gettime
                - modf
                - TS_NORM
                - pps_thread_fixin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2213,22'
              BranchSideFuncs:
                - clock_gettime
                - modf
                - TS_NORM
                - pps_thread_fixin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2213,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2213,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2217,46'
              BranchSideFuncs:
                - clock_gettime
                - modf
                - TS_NORM
                - pps_thread_fixin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2222,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2223,38'
              BranchSideFuncs:
                - pps_thread_fixin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2234,31'
              BranchSideFuncs:
                - pps_thread_fixin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2222,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2224,9'
              BranchSideFuncs:
                - pps_thread_fixin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2234,31'
              BranchSideFuncs:
                - pps_thread_fixin
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2217,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2228,36'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2230,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2234,5'
          Dst:             pps_thread_fixin
    - functionName:    modf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    TS_NORM
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/../include/timespec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gpsd_wrap
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2169
      functionLinenumberEnd: 2173
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_deactivate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2170,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_deactivate
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2170,10'
              BranchSideFuncs:
                - gpsd_deactivate
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2170,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2170,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2171,9'
              BranchSideFuncs:
                - gpsd_deactivate
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2171,9'
          Dst:             gpsd_deactivate
    - functionName:    gpsd_deactivate
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - gpsd_close
        - gpsd_log
        - gpsd_run_device_hook
        - nmea2000_close
        - ntrip_close
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:366,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:366,19'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:366,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:367,26'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:372,5'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:367,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:368,39'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:372,5'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:366,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:369,9'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:372,5'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:372,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:372,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:375,35'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:375,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:376,9'
              BranchSideFuncs:
                - ntrip_close
                - gpsd_run_device_hook
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:379,32'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:379,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:380,15'
              BranchSideFuncs:
                - nmea2000_close
                - gpsd_run_device_hook
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:385,9'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:387,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:387,9'
              BranchSideFuncs:
                - gpsd_run_device_hook
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:388,40'
              BranchSideFuncs:
                - gpsd_run_device_hook
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:372,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:376,9'
          Dst:             ntrip_close
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:380,15'
          Dst:             nmea2000_close
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:385,9'
          Dst:             gpsd_close
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:388,9'
          Dst:             gpsd_run_device_hook
    - functionName:    gpsd_log
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_vlog
      functionUses:    1568
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:202,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_vlog
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:206,14'
              BranchSideFuncs:
                - gpsd_vlog
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:206,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:206,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:207,17'
              BranchSideFuncs:
                - gpsd_vlog
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:206,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:206,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:211,12'
              BranchSideFuncs:
                - gpsd_vlog
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:213,5'
          Dst:             gpsd_vlog
    - functionName:    gpsd_run_device_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          94
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - gpsd_log
        - snprintf
        - stat
        - strerror
        - system
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:235,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - stat
                - snprintf
                - system
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:239,15'
              BranchSideFuncs:
                - stat
                - snprintf
                - system
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:239,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:240,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:246,11'
              BranchSideFuncs:
                - snprintf
                - system
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:240,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:240,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:240,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:248,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:248,5'
              BranchSideFuncs:
                - gpsd_log
                - system
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:249,14'
              BranchSideFuncs:
                - system
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:250,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:251,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:254,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:251,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:251,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:251,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:254,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:254,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:239,15'
          Dst:             stat
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:240,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:240,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:240,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:246,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:248,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:249,14'
          Dst:             system
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:251,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:251,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:251,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:254,9'
          Dst:             gpsd_log
    - functionName:    stat
      functionSourceFile: '/usr/include/x86_64-linux-gnu/sys/stat.h'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __xstat
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/include/x86_64-linux-gnu/sys/stat.h:455,10'
          Dst:             __xstat
    - functionName:    system
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __xstat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_vlog
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fputs
        - getpid
        - getsid
        - gpsd_acquire_reporting_lock
        - gpsd_release_reporting_lock
        - snprintf
        - syslog
        - vsnprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:111,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_acquire_reporting_lock
                - snprintf
                - vsnprintf
                - getpid
                - getpid
                - getsid
                - gpsd_release_reporting_lock
                - fputs
                - syslog
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:116,5'
              BranchSideFuncs:
                - gpsd_acquire_reporting_lock
                - snprintf
                - vsnprintf
                - getpid
                - getpid
                - getsid
                - gpsd_release_reporting_lock
                - fputs
                - syslog
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:117,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:172,25'
              BranchSideFuncs:
                - snprintf
                - vsnprintf
                - getpid
                - getpid
                - getsid
                - gpsd_release_reporting_lock
                - fputs
                - syslog
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:172,25'
              BranchSideFuncs:
                - snprintf
                - vsnprintf
                - getpid
                - getpid
                - getsid
                - gpsd_release_reporting_lock
                - fputs
                - syslog
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:172,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - snprintf
                - vsnprintf
                - getpid
                - getpid
                - getsid
                - gpsd_release_reporting_lock
                - fputs
                - syslog
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:177,5'
              BranchSideFuncs:
                - snprintf
                - vsnprintf
                - getpid
                - getpid
                - getsid
                - gpsd_release_reporting_lock
                - fputs
                - syslog
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:183,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:185,9'
              BranchSideFuncs:
                - syslog
                - gpsd_release_reporting_lock
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:186,32'
              BranchSideFuncs:
                - gpsd_release_reporting_lock
                - fputs
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:186,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:189,9'
              BranchSideFuncs:
                - fputs
                - gpsd_release_reporting_lock
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:192,29'
              BranchSideFuncs:
                - fputs
                - gpsd_release_reporting_lock
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:116,5'
          Dst:             gpsd_acquire_reporting_lock
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:177,5'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:178,5'
          Dst:             vsnprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:183,9'
          Dst:             getpid
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:183,28'
          Dst:             getpid
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:183,21'
          Dst:             getsid
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:185,9'
          Dst:             syslog
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:192,15'
          Dst:             fputs
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:194,5'
          Dst:             gpsd_release_reporting_lock
    - functionName:    gpsd_acquire_reporting_lock
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - exit
        - fprintf
        - pthread_mutex_lock
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:69,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:69,11'
              BranchSideFuncs:
                - pthread_mutex_lock
                - strerror
                - fprintf
                - exit
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:69,11'
              BranchSideFuncs:
                - pthread_mutex_lock
                - strerror
                - fprintf
                - exit
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:70,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:75,23'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:79,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:69,11'
          Dst:             pthread_mutex_lock
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:76,23'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:75,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:77,9'
          Dst:             exit
    - 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:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getpid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getsid
      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:    syslog
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fputs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_release_reporting_lock
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - exit
        - fprintf
        - pthread_mutex_unlock
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:86,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:86,11'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - strerror
                - fprintf
                - exit
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:86,11'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - strerror
                - fprintf
                - exit
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:87,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:93,23'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:97,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:86,11'
          Dst:             pthread_mutex_unlock
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:94,23'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:93,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:95,9'
          Dst:             exit
    - functionName:    pthread_mutex_unlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      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:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    exit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_lock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_multipoll
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1972
      functionLinenumberEnd: 2165
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - bool
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          439
      EdgeCount:       120
      CyclomaticComplexity: 36
      functionsReached:
        - clock_gettime
        - gps_maskdump
        - gpsd_activate
        - gpsd_deactivate
        - gpsd_log
        - gpsd_poll
        - ntrip_open
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1973,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_poll
                - gpsd_poll
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - clock_gettime
                - ntrip_open
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1973,9'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_poll
                - gpsd_poll
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - clock_gettime
                - ntrip_open
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1973,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1977,9'
              BranchSideFuncs:
                - gpsd_poll
                - gpsd_poll
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - clock_gettime
                - ntrip_open
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2126,28'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
                - time
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1977,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1977,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_poll
                - gpsd_poll
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - clock_gettime
                - ntrip_open
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1985,38'
              BranchSideFuncs:
                - gpsd_poll
                - gpsd_poll
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - clock_gettime
                - ntrip_open
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1985,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1986,47'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
                - gpsd_poll
                - gpsd_poll
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2013,34'
              BranchSideFuncs:
                - gpsd_poll
                - gpsd_poll
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1985,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1991,19'
              BranchSideFuncs:
                - gpsd_poll
                - gpsd_poll
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2013,34'
              BranchSideFuncs:
                - gpsd_poll
                - gpsd_poll
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2001,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2001,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2005,42'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2016,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2016,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2016,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2021,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2022,17'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2029,27'
              BranchSideFuncs:
                - gpsd_poll
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2022,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2022,17'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2022,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2029,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2034,23'
              BranchSideFuncs:
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2079,30'
              BranchSideFuncs:
                - gpsd_poll
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2034,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2034,21'
              BranchSideFuncs:
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2035,21'
              BranchSideFuncs:
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2035,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2035,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2038,33'
              BranchSideFuncs:
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2038,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2040,25'
              BranchSideFuncs:
                - time
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2055,34'
              BranchSideFuncs:
                - time
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2041,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2041,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2043,49'
              BranchSideFuncs:
                - gpsd_activate
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2044,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2045,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2051,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2045,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2045,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2045,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2051,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2051,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2051,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2055,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2055,32'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2062,25'
              BranchSideFuncs:
                - time
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2062,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2062,25'
              BranchSideFuncs:
                - gpsd_log
                - time
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2065,43'
              BranchSideFuncs:
                - time
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2083,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2083,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2088,37'
              BranchSideFuncs:
                - gpsd_poll
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2088,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2089,49'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_poll
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2104,45'
              BranchSideFuncs:
                - gpsd_poll
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2089,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2090,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_poll
                - gps_maskdump
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2094,21'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_poll
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2104,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2012,40'
              BranchSideFuncs:
                - gpsd_poll
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2105,17'
              BranchSideFuncs:
                - gpsd_poll
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2015,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2016,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2021,27'
              BranchSideFuncs:
                - gpsd_poll
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2126,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2127,16'
              BranchSideFuncs:
                - time
                - clock_gettime
                - ntrip_open
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2136,41'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2126,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2130,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2136,41'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2130,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2130,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2133,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2136,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2136,53'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2137,49'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2136,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2136,16'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2142,19'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2152,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2152,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2156,42'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1977,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1991,19'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1999,19'
          Dst:             ntrip_open
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2001,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2013,34'
          Dst:             gpsd_poll
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2016,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2022,17'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2022,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2035,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2040,25'
          Dst:             gpsd_deactivate
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2044,37'
          Dst:             gpsd_activate
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2045,33'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2051,29'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2062,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2065,43'
          Dst:             time
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2090,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2094,21'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2094,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2013,34'
          Dst:             gpsd_poll
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2127,16'
          Dst:             time
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2130,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2142,19'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2150,19'
          Dst:             ntrip_open
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2152,17'
          Dst:             gpsd_log
    - functionName:    gpsd_poll
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1544
      functionLinenumberEnd: 1965
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         194
      ICount:          1073
      EdgeCount:       271
      CyclomaticComplexity: 79
      functionsReached:
        - TS_NORM
        - clock_gettime
        - fill_dop
        - gps_clear_att
        - gps_clear_dop
        - gps_clear_fix
        - gps_maskdump
        - gps_merge_fix
        - gpsd_error_model
        - gpsd_get_speed
        - gpsd_log
        - gpsd_next_hunt_setting
        - gpsd_prettydump
        - gpsd_serial_isatty
        - gpsd_set_century
        - gpsd_switch_driver
        - hunt_failure
        - packet_get1
        - strcmp
        - strncmp
        - time
        - timespec_str
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1547,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gps_clear_fix
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
                - clock_gettime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1552,29'
              BranchSideFuncs:
                - gps_clear_fix
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1590,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1597,15'
              BranchSideFuncs:
                - clock_gettime
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1623,42'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1598,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1599,33'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1620,24'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1599,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1600,44'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1598,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1601,38'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1620,24'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1610,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1613,17'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1620,24'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1613,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1613,17'
              BranchSideFuncs:
                - gpsd_log
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1616,26'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1623,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1624,30'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1628,26'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - packet_get1
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1628,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1629,40'
              BranchSideFuncs:
                - packet_get1
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1637,18'
              BranchSideFuncs:
                - packet_get1
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1631,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1631,9'
              BranchSideFuncs:
                - gpsd_log
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1641,5'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1641,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1641,5'
              BranchSideFuncs:
                - gpsd_log
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1645,11'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1647,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1648,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1656,11'
              BranchSideFuncs:
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1648,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1648,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1653,41'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1656,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1663,15'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1680,20'
              BranchSideFuncs:
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1663,48'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1663,48'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1664,36'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1664,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1664,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1666,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1663,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1663,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1667,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1667,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1667,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1675,45'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1682,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1682,5'
              BranchSideFuncs:
                - gpsd_log
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1685,42'
              BranchSideFuncs:
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
                - strcmp
                - strncmp
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1685,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1687,20'
              BranchSideFuncs:
                - strcmp
                - strncmp
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1712,31'
              BranchSideFuncs:
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1690,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1693,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1697,18'
              BranchSideFuncs:
                - strncmp
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_set_century
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1697,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1702,13'
              BranchSideFuncs:
                - gpsd_set_century
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1709,9'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1705,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1705,13'
              BranchSideFuncs:
                - gpsd_log
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1709,9'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1712,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1713,30'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1756,16'
              BranchSideFuncs:
                - hunt_failure
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1713,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1722,51'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1744,23'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1731,59'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1739,45'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1739,45'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1739,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1732,62'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1753,18'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1739,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1744,23'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1753,18'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1741,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1744,23'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_switch_driver
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1753,18'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1744,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1745,51'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1753,18'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1745,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1744,44'
              BranchSideFuncs:
                - gpsd_switch_driver
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1746,21'
              BranchSideFuncs:
                - gpsd_switch_driver
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1746,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1746,21'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
                - gpsd_switch_driver
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1749,62'
              BranchSideFuncs:
                - gpsd_switch_driver
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1744,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1745,51'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1753,18'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1756,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1756,42'
              BranchSideFuncs:
                - gpsd_next_hunt_setting
                - clock_gettime
                - TS_NORM
                - timespec_str
                - gpsd_log
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1766,29'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1756,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1757,15'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1766,29'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1759,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1759,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1759,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1766,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1767,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1774,14'
              BranchSideFuncs:
                - clock_gettime
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1767,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1767,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1767,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1778,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1778,5'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1783,9'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1783,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1784,24'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1826,24'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1783,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1787,9'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_get_speed
                - gpsd_log
                - time
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1826,24'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1787,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1787,9'
              BranchSideFuncs:
                - time
                - gpsd_log
                - gpsd_serial_isatty
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_get_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1793,17'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_get_speed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1793,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1794,13'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
                - gpsd_get_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1801,30'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1794,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1794,13'
              BranchSideFuncs:
                - gpsd_get_speed
                - gpsd_log
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1801,30'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1801,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1802,43'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1818,24'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1801,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1807,35'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1815,43'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1814,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1815,43'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1818,24'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1814,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1816,13'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1818,24'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1830,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1831,39'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1835,5'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1830,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1832,9'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1835,5'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1835,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1835,5'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1842,42'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1842,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1843,20'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1858,10'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1843,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1844,26'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1858,10'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1844,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1845,39'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1859,26'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1842,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1846,25'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1858,10'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1847,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1847,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1858,10'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1858,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1858,10'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1859,26'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1858,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1859,26'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1868,24'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1859,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1860,9'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1868,24'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1858,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1861,30'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1868,24'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1862,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1862,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1868,24'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1868,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1869,41'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1873,39'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
                - gps_clear_dop
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1876,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1878,41'
              BranchSideFuncs:
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1900,37'
              BranchSideFuncs:
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1879,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1881,45'
              BranchSideFuncs:
                - gps_clear_dop
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1883,41'
              BranchSideFuncs:
                - gps_clear_fix
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1908,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1909,30'
              BranchSideFuncs:
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1915,5'
              BranchSideFuncs:
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1908,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1910,52'
              BranchSideFuncs:
                - fill_dop
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1915,5'
              BranchSideFuncs:
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1929,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1930,48'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1937,43'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1930,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1931,22'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1934,22'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1937,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1938,49'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1947,36'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1938,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1939,22'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1947,36'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1947,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1948,35'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1960,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1948,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1950,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1953,46'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1950,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1950,13'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1960,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1953,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1954,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1960,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1954,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1954,13'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1960,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1960,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1960,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1960,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1552,5'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1597,15'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1613,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1631,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1637,18'
          Dst:             packet_get1
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1641,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1645,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1646,5'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1648,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1648,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1667,13'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1667,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1682,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1690,18'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1693,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1697,18'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1702,13'
          Dst:             gpsd_set_century
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1705,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1709,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1746,21'
          Dst:             gpsd_prettydump
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1746,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1749,27'
          Dst:             gpsd_switch_driver
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1756,16'
          Dst:             hunt_failure
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1756,42'
          Dst:             gpsd_next_hunt_setting
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1757,15'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1758,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1759,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1759,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1767,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1776,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1778,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1787,9'
          Dst:             time
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1787,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1793,17'
          Dst:             gpsd_serial_isatty
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1794,13'
          Dst:             gpsd_get_speed
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1794,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1835,5'
          Dst:             gpsd_prettydump
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1835,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1847,13'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1847,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1862,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1878,9'
          Dst:             gps_clear_att
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1881,13'
          Dst:             gps_clear_dop
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1883,9'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1900,5'
          Dst:             gps_merge_fix
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1910,33'
          Dst:             fill_dop
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1915,5'
          Dst:             gpsd_error_model
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1949,14'
          Dst:             time
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1950,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1954,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1960,5'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1960,5'
          Dst:             gpsd_log
    - functionName:    gpsd_activate
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          283
      EdgeCount:       78
      CyclomaticComplexity: 23
      functionsReached:
        - gpsd_assert_sync
        - gpsd_clear
        - gpsd_log
        - gpsd_open
        - gpsd_run_device_hook
        - tcflush
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:699,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_open
                - gpsd_clear
                - gpsd_log
                - tcflush
                - gpsd_log
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
                - gpsd_clear
                - gpsd_log
                - gpsd_run_device_hook
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:699,5'
              BranchSideFuncs:
                - gpsd_open
                - gpsd_clear
                - gpsd_log
                - tcflush
                - gpsd_log
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
                - gpsd_clear
                - gpsd_log
                - gpsd_run_device_hook
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:699,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:699,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_open
                - gpsd_clear
                - gpsd_log
                - tcflush
                - gpsd_log
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
                - gpsd_clear
                - gpsd_log
                - gpsd_run_device_hook
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:704,20'
              BranchSideFuncs:
                - gpsd_open
                - gpsd_clear
                - gpsd_log
                - tcflush
                - gpsd_log
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
                - gpsd_clear
                - gpsd_log
                - gpsd_run_device_hook
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:704,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:705,40'
              BranchSideFuncs:
                - gpsd_run_device_hook
                - gpsd_open
                - gpsd_clear
                - gpsd_log
                - tcflush
                - gpsd_log
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:708,41'
              BranchSideFuncs:
                - gpsd_open
                - gpsd_clear
                - gpsd_log
                - tcflush
                - gpsd_log
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:709,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:710,18'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
                - tcflush
                - gpsd_log
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:713,11'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
                - tcflush
                - gpsd_log
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:713,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:716,29'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:731,37'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
                - tcflush
                - gpsd_log
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:716,56'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:716,56'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:717,36'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:717,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:717,47'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:718,41'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:716,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:716,13'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:722,13'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:722,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:722,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_clear
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:725,13'
              BranchSideFuncs:
                - gpsd_clear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:731,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:732,33'
              BranchSideFuncs:
                - tcflush
                - gpsd_clear
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:761,5'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:731,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:735,19'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:761,5'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:735,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:736,32'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:756,9'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:736,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:735,40'
              BranchSideFuncs:
                - tcflush
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_clear
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:737,17'
              BranchSideFuncs:
                - tcflush
                - gpsd_clear
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:737,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:737,17'
              BranchSideFuncs:
                - gpsd_log
                - tcflush
                - gpsd_clear
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:741,48'
              BranchSideFuncs:
                - tcflush
                - gpsd_log
                - gpsd_clear
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:742,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:743,21'
              BranchSideFuncs:
                - gpsd_assert_sync
                - gpsd_clear
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:750,21'
              BranchSideFuncs:
                - tcflush
                - gpsd_assert_sync
                - gpsd_clear
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:743,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:743,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:746,44'
              BranchSideFuncs:
                - gpsd_assert_sync
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:750,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:735,40'
              BranchSideFuncs:
                - gpsd_log
                - tcflush
                - gpsd_assert_sync
                - gpsd_clear
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:750,21'
              BranchSideFuncs:
                - gpsd_log
                - tcflush
                - gpsd_assert_sync
                - gpsd_clear
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:735,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:736,32'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:756,9'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:756,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:756,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:761,5'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:768,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:769,39'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:773,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:768,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:770,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:773,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:773,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:773,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:773,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:699,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:705,9'
          Dst:             gpsd_run_device_hook
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:708,41'
          Dst:             gpsd_open
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:722,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:725,13'
          Dst:             gpsd_clear
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:737,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:741,23'
          Dst:             tcflush
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:743,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:747,21'
          Dst:             gpsd_assert_sync
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:750,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:756,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:761,5'
          Dst:             gpsd_clear
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:773,5'
          Dst:             gpsd_log
    - functionName:    time
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_open
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         74
      ICount:          426
      EdgeCount:       102
      CyclomaticComplexity: 30
      functionsReached:
        - gpsd_log
        - gpsd_serial_open
        - netgnss_uri_check
        - netgnss_uri_open
        - netlib_connectsock
        - netlib_connectsock1
        - netlib_errstr
        - nmea2000_open
        - parse_uri_dest
        - str_starts_with
        - strlcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:548,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - netgnss_uri_check
                - str_starts_with.378
                - str_starts_with.378
                - str_starts_with.378
                - str_starts_with.378
                - gpsd_serial_open
                - nmea2000_open
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - netgnss_uri_open
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:548,5'
              BranchSideFuncs:
                - netgnss_uri_check
                - str_starts_with.378
                - str_starts_with.378
                - str_starts_with.378
                - str_starts_with.378
                - gpsd_serial_open
                - nmea2000_open
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - netgnss_uri_open
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:548,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:548,5'
              BranchSideFuncs:
                - gpsd_log
                - netgnss_uri_check
                - str_starts_with.378
                - str_starts_with.378
                - str_starts_with.378
                - str_starts_with.378
                - gpsd_serial_open
                - nmea2000_open
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - netgnss_uri_open
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:554,44'
              BranchSideFuncs:
                - netgnss_uri_check
                - str_starts_with.378
                - str_starts_with.378
                - str_starts_with.378
                - str_starts_with.378
                - gpsd_serial_open
                - nmea2000_open
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - netgnss_uri_open
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:554,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:555,35'
              BranchSideFuncs:
                - netgnss_uri_open
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:564,16'
              BranchSideFuncs:
                - str_starts_with.378
                - str_starts_with.378
                - str_starts_with.378
                - str_starts_with.378
                - gpsd_serial_open
                - nmea2000_open
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:559,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:559,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:562,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:564,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:569,18'
              BranchSideFuncs:
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:600,16'
              BranchSideFuncs:
                - str_starts_with.378
                - str_starts_with.378
                - str_starts_with.378
                - gpsd_serial_open
                - nmea2000_open
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:572,65'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:573,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:574,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:572,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:574,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:579,9'
              BranchSideFuncs:
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:579,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:579,9'
              BranchSideFuncs:
                - gpsd_log
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:583,17'
              BranchSideFuncs:
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:585,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:587,13'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:593,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:587,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:587,13'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:597,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:593,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:593,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:597,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:600,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:604,18'
              BranchSideFuncs:
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:631,9'
              BranchSideFuncs:
                - str_starts_with.378
                - str_starts_with.378
                - gpsd_serial_open
                - nmea2000_open
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:607,65'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:608,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:609,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:607,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:609,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:613,9'
              BranchSideFuncs:
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:613,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:613,9'
              BranchSideFuncs:
                - gpsd_log
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:616,26'
              BranchSideFuncs:
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:616,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:619,13'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:625,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:625,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:625,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:628,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:631,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:649,18'
              BranchSideFuncs:
                - strlcpy
                - parse_uri_dest
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:679,9'
              BranchSideFuncs:
                - str_starts_with.378
                - gpsd_serial_open
                - nmea2000_open
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:652,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:653,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:657,14'
              BranchSideFuncs:
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:657,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:659,9'
              BranchSideFuncs:
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:660,9'
              BranchSideFuncs:
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:660,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:660,9'
              BranchSideFuncs:
                - gpsd_log
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:663,26'
              BranchSideFuncs:
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:663,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:665,13'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:671,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:671,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:671,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:675,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:679,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:680,16'
              BranchSideFuncs:
                - nmea2000_open
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:685,12'
              BranchSideFuncs:
                - gpsd_serial_open
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:548,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:554,9'
          Dst:             netgnss_uri_check
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:555,35'
          Dst:             netgnss_uri_open
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:559,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:564,16'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:570,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:572,19'
          Dst:             parse_uri_dest
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:574,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:579,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:583,17'
          Dst:             netlib_connectsock1
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:587,13'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:587,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:593,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:600,16'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:605,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:607,19'
          Dst:             parse_uri_dest
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:609,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:613,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:616,26'
          Dst:             netlib_connectsock1
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:619,13'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:619,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:625,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:631,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:650,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:652,19'
          Dst:             parse_uri_dest
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:653,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:660,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:663,26'
          Dst:             netlib_connectsock
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:665,13'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:665,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:671,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:679,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:680,16'
          Dst:             nmea2000_open
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:685,12'
          Dst:             gpsd_serial_open
    - functionName:    gpsd_clear
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clock_gettime
        - gps_clear_att
        - gps_clear_dop
        - gps_clear_fix
        - gps_clear_gst
        - lexer_init
        - memset_volatile
        - time
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:444,59'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - clock_gettime
                - lexer_init
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - memset_volatile
                - time
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:444,59'
              BranchSideFuncs:
                - clock_gettime
                - lexer_init
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - memset_volatile
                - time
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:444,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:445,5'
          Dst:             lexer_init
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:447,5'
          Dst:             gps_clear_att
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:448,5'
          Dst:             gps_clear_dop
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:449,5'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:450,5'
          Dst:             gps_clear_gst
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:457,5'
          Dst:             memset_volatile
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:463,25'
          Dst:             time
    - functionName:    tcflush
      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:    memset_volatile
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          78
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:57,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:58,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:60,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ppsthread_log
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_vlog
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:403,70'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_vlog
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:403,70'
              BranchSideFuncs:
                - gpsd_vlog
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:407,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:425,17'
              BranchSideFuncs:
                - gpsd_vlog
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:425,17'
              BranchSideFuncs:
                - gpsd_vlog
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:425,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:425,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:430,12'
              BranchSideFuncs:
                - gpsd_vlog
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:432,5'
          Dst:             gpsd_vlog
    - functionName:    str_starts_with
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - strncmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:19,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:19,38'
              BranchSideFuncs:
                - strlen
                - strncmp
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:19,38'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:19,17'
          Dst:             strncmp
    - functionName:    parse_uri_dest
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          153
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - strchr
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:475,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:475,16'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:475,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:477,20'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:487,15'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:478,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:478,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:482,13'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:490,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:492,12'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:504,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - strchr
                - strchr
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:506,12'
              BranchSideFuncs:
                - strchr
                - strchr
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:507,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - strchr
                - strchr
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - strchr
                - strchr
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:520,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:522,12'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:526,17'
              BranchSideFuncs:
                - strchr
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:526,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:526,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:527,13'
              BranchSideFuncs:
                - strchr
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:528,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:530,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:533,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:533,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:533,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:534,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:477,20'
          Dst:             strchr
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:489,9'
          Dst:             strchr
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:503,9'
          Dst:             strchr
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:519,9'
          Dst:             strchr
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:527,13'
          Dst:             strchr
    - functionName:    strchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_prettydump
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gpsd_packetdump
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:220,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_packetdump
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:220,37'
              BranchSideFuncs:
                - gpsd_packetdump
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:220,12'
          Dst:             gpsd_packetdump
    - functionName:    gpsd_switch_driver
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          169
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - gpsd_assert_sync
        - gpsd_log
        - strcmp
      functionUses:    5
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:263,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:263,41'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:266,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:267,43'
              BranchSideFuncs:
                - strcmp
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:272,5'
              BranchSideFuncs:
                - strcmp
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:266,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:266,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:272,5'
              BranchSideFuncs:
                - strcmp
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:272,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:272,5'
              BranchSideFuncs:
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:274,15'
              BranchSideFuncs:
                - strcmp
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:274,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:275,32'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:294,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:275,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:274,43'
              BranchSideFuncs:
                - gpsd_assert_sync
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:276,13'
              BranchSideFuncs:
                - gpsd_assert_sync
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:276,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:276,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_assert_sync
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:279,13'
              BranchSideFuncs:
                - gpsd_assert_sync
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:284,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:285,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:289,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:284,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:286,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:289,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:289,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:289,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:289,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:289,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:289,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:290,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:274,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:275,32'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:294,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:294,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:294,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:294,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:267,14'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:272,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:275,18'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:276,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:279,13'
          Dst:             gpsd_assert_sync
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:294,5'
          Dst:             gpsd_log
    - functionName:    hunt_failure
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1495
      functionLinenumberEnd: 1539
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_serial_isatty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1530,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_serial_isatty
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1530,14'
              BranchSideFuncs:
                - gpsd_serial_isatty
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1530,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1530,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1535,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1535,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1535,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1538,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1530,14'
          Dst:             gpsd_serial_isatty
    - functionName:    fill_dop
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          642
      EdgeCount:       134
      CyclomaticComplexity: 37
      functionsReached:
        - cos
        - gpsd_log
        - matrix_invert
        - sin
        - sqrt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:874,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - sin
                - cos
                - cos
                - cos
                - sin
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:874,12'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - sin
                - cos
                - cos
                - cos
                - sin
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:880,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:890,34'
              BranchSideFuncs:
                - sin
                - cos
                - cos
                - cos
                - sin
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:926,5'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:890,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:880,55'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - sin
                - cos
                - cos
                - cos
                - sin
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:894,37'
              BranchSideFuncs:
                - sin
                - cos
                - cos
                - cos
                - sin
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:894,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:880,55'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - sin
                - cos
                - cos
                - cos
                - sin
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:898,18'
              BranchSideFuncs:
                - sin
                - cos
                - cos
                - cos
                - sin
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:898,56'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:880,55'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - sin
                - cos
                - cos
                - cos
                - sin
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:899,15'
              BranchSideFuncs:
                - sin
                - cos
                - cos
                - cos
                - sin
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:899,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:880,55'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - sin
                - cos
                - cos
                - cos
                - sin
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:900,17'
              BranchSideFuncs:
                - sin
                - cos
                - cos
                - cos
                - sin
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:898,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:880,55'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - sin
                - cos
                - cos
                - cos
                - sin
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:904,18'
              BranchSideFuncs:
                - sin
                - cos
                - cos
                - cos
                - sin
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:904,58'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:880,55'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - sin
                - cos
                - cos
                - cos
                - sin
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:905,16'
              BranchSideFuncs:
                - sin
                - cos
                - cos
                - cos
                - sin
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:904,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:880,55'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - sin
                - cos
                - cos
                - cos
                - sin
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:910,40'
              BranchSideFuncs:
                - sin
                - cos
                - cos
                - cos
                - sin
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:916,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:916,9'
              BranchSideFuncs:
                - gpsd_log
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - sin
                - cos
                - cos
                - cos
                - sin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:922,10'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - sin
                - cos
                - cos
                - cos
                - sin
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:880,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:890,34'
              BranchSideFuncs:
                - sin
                - cos
                - cos
                - cos
                - sin
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:926,5'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:926,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:926,5'
              BranchSideFuncs:
                - gpsd_log
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:931,11'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,28'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,28'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,28'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:951,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,28'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:952,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:948,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:950,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:965,9'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:965,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:979,9'
              BranchSideFuncs:
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:985,17'
              BranchSideFuncs:
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:979,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:979,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:979,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:993,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:993,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1001,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1001,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1002,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1004,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1004,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1005,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1007,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1007,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1008,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1010,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1010,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1011,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1013,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1013,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1014,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1016,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1016,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1017,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1019,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1019,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1019,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1020,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:910,24'
          Dst:             sin
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:911,15'
          Dst:             cos
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:912,24'
          Dst:             cos
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:913,15'
          Dst:             cos
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:914,24'
          Dst:             sin
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:916,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:926,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:965,9'
          Dst:             matrix_invert
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:979,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:985,12'
          Dst:             sqrt
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:986,12'
          Dst:             sqrt
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:987,12'
          Dst:             sqrt
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:988,12'
          Dst:             sqrt
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:989,12'
          Dst:             sqrt
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:990,12'
          Dst:             sqrt
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:991,12'
          Dst:             sqrt
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:993,5'
          Dst:             gpsd_log
    - functionName:    gpsd_error_model
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1394
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         210
      ICount:          995
      EdgeCount:       294
      CyclomaticComplexity: 86
      functionsReached:
        - asin
        - atan2
        - earth_distance
        - ecef_to_wgs84fix
        - hypot
        - mag_var
        - wgs84_separation
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1064,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1064,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1064,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1064,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1068,29'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1073,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1076,21'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1091,31'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1078,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1081,23'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1084,25'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1100,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1101,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1104,30'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1101,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1102,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1104,30'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1102,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1103,15'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1104,30'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1100,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1104,30'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1107,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1107,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1108,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1113,47'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1108,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1109,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1113,47'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1109,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1110,36'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1113,47'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1107,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1113,47'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1117,15'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1117,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1118,15'
              BranchSideFuncs:
                - ecef_to_wgs84fix
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1119,14'
              BranchSideFuncs:
                - ecef_to_wgs84fix
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1118,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1119,14'
              BranchSideFuncs:
                - ecef_to_wgs84fix
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1138,28'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1117,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1122,73'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1138,28'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1138,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1139,20'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1141,32'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1141,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1142,23'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1143,32'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1143,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1144,23'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1145,32'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1145,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1146,23'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1149,28'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1149,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1150,20'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1151,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1151,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1152,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1158,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1151,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1154,22'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1158,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1158,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1159,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1176,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1158,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1160,18'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1176,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1160,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1161,26'
              BranchSideFuncs:
                - hypot
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1163,18'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1163,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1164,41'
              BranchSideFuncs:
                - atan2
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1176,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1176,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1177,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1190,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1176,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1178,18'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1190,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1178,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1179,30'
              BranchSideFuncs:
                - wgs84_separation
                - mag_var
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1182,18'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1182,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1183,18'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1185,46'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1182,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1185,46'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1190,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1190,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1191,18'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1191,48'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1192,18'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1197,25'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1191,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1195,46'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1203,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1196,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1200,46'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1203,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1203,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1205,13'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1208,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1205,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1205,13'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1205,13'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1205,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1208,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1208,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1208,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1210,13'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1213,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1210,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1210,13'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1210,13'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1210,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1213,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1213,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1213,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1214,18'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1242,11'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1214,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1215,18'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1219,25'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1214,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1217,39'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1242,11'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1218,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1221,39'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1242,11'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1242,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1246,29'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1287,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1246,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1247,32'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1287,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1246,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1249,22'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1287,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1249,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1250,50'
              BranchSideFuncs:
                - earth_distance
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1259,33'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1255,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1256,32'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1259,33'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1259,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1260,36'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1287,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1260,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1261,22'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1287,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1261,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1262,22'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1287,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1262,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1263,22'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1287,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1259,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1264,47'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1287,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1267,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1268,36'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1287,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1287,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1288,14'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1294,25'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1287,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1290,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1294,25'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1294,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1295,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1390,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1295,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1296,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1300,18'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1295,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1297,50'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1300,18'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1300,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1301,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1305,21'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1300,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1302,50'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1305,21'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1305,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1306,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1312,18'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1306,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1307,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1312,18'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1305,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1308,50'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1312,18'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1312,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1313,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1318,18'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1312,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1314,50'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1318,18'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1318,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1319,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1331,27'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1318,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1320,50'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1331,27'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1331,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1332,32'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1390,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1331,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1334,22'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1390,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1334,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1335,22'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1341,22'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1335,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1336,22'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1341,22'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1334,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1337,33'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1341,22'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1337,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1338,33'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1338,33'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1338,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1337,64'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1337,64'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1341,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1358,53'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1367,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1360,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1361,21'
              BranchSideFuncs:
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1361,21'
              BranchSideFuncs:
                - asin
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1361,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1361,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1367,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1361,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1362,55'
              BranchSideFuncs:
                - asin
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1367,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1367,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1368,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1390,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1368,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1369,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1390,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1367,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1372,45'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1390,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1390,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1390,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1392,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1120,33'
          Dst:             ecef_to_wgs84fix
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1161,26'
          Dst:             hypot
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1164,26'
          Dst:             atan2
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1179,30'
          Dst:             wgs84_separation
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1185,33'
          Dst:             mag_var
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1250,30'
          Dst:             earth_distance
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1358,30'
          Dst:             earth_distance
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1363,48'
          Dst:             asin
    - functionName:    hypot
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    atan2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    asin
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sin
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cos
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sqrt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str_rstrip_char
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:43,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:43,14'
              BranchSideFuncs:
                - strlen
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:43,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:43,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:44,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:43,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:45,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:43,14'
          Dst:             strlen
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - vsnprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    gpsd_await_data
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1406
      functionLinenumberEnd: 1489
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ts_timeout
      BBCount:         44
      ICount:          241
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - __errno_location
        - clock_gettime
        - fcntl
        - gpsd_log
        - pselect
        - str_appendf
        - str_rstrip_char
        - strerror
        - strlcat
        - timespec_str
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1409,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - pselect
                - str_appendf
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1409,5'
              BranchSideFuncs:
                - __errno_location
                - pselect
                - str_appendf
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1411,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1411,5'
              BranchSideFuncs:
                - gpsd_log
                - __errno_location
                - pselect
                - str_appendf
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1425,5'
              BranchSideFuncs:
                - __errno_location
                - pselect
                - str_appendf
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - fcntl
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1428,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1429,22'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1454,11'
              BranchSideFuncs:
                - str_appendf
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1429,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1429,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1434,19'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - fcntl
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1434,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1442,21'
              BranchSideFuncs:
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1450,9'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1442,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1437,50'
              BranchSideFuncs:
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1442,52'
              BranchSideFuncs:
                - fcntl
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1442,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1437,50'
              BranchSideFuncs:
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1443,21'
              BranchSideFuncs:
                - fcntl
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1437,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1437,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1442,21'
              BranchSideFuncs:
                - fcntl
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1450,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1450,9'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1450,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1454,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1456,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1460,29'
              BranchSideFuncs:
                - str_appendf
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1456,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1456,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1456,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1460,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1460,9'
              BranchSideFuncs:
                - str_appendf
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1466,17'
              BranchSideFuncs:
                - str_appendf
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1468,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1467,43'
              BranchSideFuncs:
                - str_appendf
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1469,17'
              BranchSideFuncs:
                - str_appendf
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1467,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1468,17'
              BranchSideFuncs:
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1472,9'
              BranchSideFuncs:
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1475,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1474,43'
              BranchSideFuncs:
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1476,17'
              BranchSideFuncs:
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1474,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1475,17'
              BranchSideFuncs:
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1480,15'
              BranchSideFuncs:
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1481,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1481,9'
              BranchSideFuncs:
                - timespec_str
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1486,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1411,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1425,5'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1427,14'
          Dst:             pselect
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1442,52'
          Dst:             fcntl
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1450,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1450,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1456,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1469,17'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1472,9'
          Dst:             str_rstrip_char
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1473,15'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1476,17'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1480,15'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1481,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1481,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:1481,9'
          Dst:             gpsd_log
    - functionName:    pselect
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fcntl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_zero_satellites
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2180
      functionLinenumberEnd: 2206
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2187,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2188,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:2206,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gpsd_init
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gps_clear_att
        - gps_clear_dop
        - gps_clear_fix
        - gps_clear_gst
        - gps_clear_log
        - gpsd_tty_init
        - gpsd_zero_satellites
        - packet_reset
        - strlcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:317,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_fix
                - gps_clear_fix
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - gpsd_tty_init
                - gpsd_zero_satellites
                - packet_reset
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:317,11'
              BranchSideFuncs:
                - strlcpy
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_fix
                - gps_clear_fix
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - gpsd_tty_init
                - gpsd_zero_satellites
                - packet_reset
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:319,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:319,9'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_fix
                - gps_clear_fix
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - gpsd_tty_init
                - gpsd_zero_satellites
                - packet_reset
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:320,40'
              BranchSideFuncs:
                - strlcpy
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_fix
                - gps_clear_fix
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - gpsd_tty_init
                - gpsd_zero_satellites
                - packet_reset
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:320,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:346,5'
          Dst:             gps_clear_att
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:347,5'
          Dst:             gps_clear_dop
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:348,5'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:349,5'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:350,5'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:351,5'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:352,5'
          Dst:             gps_clear_gst
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:353,5'
          Dst:             gps_clear_log
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:355,5'
          Dst:             gpsd_tty_init
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:357,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:360,5'
          Dst:             packet_reset
    - functionName:    gps_context_init
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - errout_reset
        - pthread_mutex_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:305,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - errout_reset
                - pthread_mutex_init
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:305,14'
              BranchSideFuncs:
                - errout_reset
                - pthread_mutex_init
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:307,5'
          Dst:             errout_reset
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:310,11'
          Dst:             pthread_mutex_init
    - functionName:    errout_reset
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    basic_report
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:53,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - fputs
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:53,22'
              BranchSideFuncs:
                - fputs
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:53,11'
          Dst:             fputs
    - functionName:    gpsd_write
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:48,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/libgpsd_core.c:48,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    matrix_invert
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          145
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/matrix.c:79,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/matrix.c:58,50'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/matrix.c:79,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    netgnss_report
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - dgpsip_report
        - ntrip_report
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:60,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:0,0'
              BranchSideFuncs:
                - ntrip_report
                - dgpsip_report
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:60,34'
              BranchSideFuncs:
                - ntrip_report
                - dgpsip_report
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:60,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:61,9'
              BranchSideFuncs:
                - dgpsip_report
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:62,30'
              BranchSideFuncs:
                - ntrip_report
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:62,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:62,16'
              BranchSideFuncs:
                - ntrip_report
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:63,9'
              BranchSideFuncs:
                - ntrip_report
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:61,9'
          Dst:             dgpsip_report
        - Src:             'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:63,9'
          Dst:             ntrip_report
    - functionName:    netgnss_uri_open
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - dgpsip_open
        - gpsd_log
        - ntrip_open
        - str_starts_with
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:34,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:0,0'
              BranchSideFuncs:
                - str_starts_with.452
                - str_starts_with.452
                - dgpsip_open
                - dgpsip_open
                - ntrip_open
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:34,5'
              BranchSideFuncs:
                - str_starts_with.452
                - str_starts_with.452
                - dgpsip_open
                - dgpsip_open
                - ntrip_open
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:34,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:34,5'
              BranchSideFuncs:
                - gpsd_log
                - str_starts_with.452
                - str_starts_with.452
                - dgpsip_open
                - dgpsip_open
                - ntrip_open
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:37,9'
              BranchSideFuncs:
                - str_starts_with.452
                - str_starts_with.452
                - dgpsip_open
                - dgpsip_open
                - ntrip_open
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:37,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:39,72'
              BranchSideFuncs:
                - ntrip_open
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:42,9'
              BranchSideFuncs:
                - str_starts_with.452
                - dgpsip_open
                - dgpsip_open
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:42,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:43,74'
              BranchSideFuncs:
                - dgpsip_open
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:47,12'
              BranchSideFuncs:
                - dgpsip_open
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:34,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:37,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:39,16'
          Dst:             ntrip_open
        - Src:             'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:42,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:43,16'
          Dst:             dgpsip_open
        - Src:             'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:47,12'
          Dst:             dgpsip_open
    - functionName:    str_starts_with
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - strncmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:19,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:19,38'
              BranchSideFuncs:
                - strlen
                - strncmp
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:19,38'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:19,17'
          Dst:             strncmp
    - functionName:    netgnss_uri_check
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - str_starts_with
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:26,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:0,0'
              BranchSideFuncs:
                - str_starts_with.452
                - str_starts_with.452
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:26,9'
              BranchSideFuncs:
                - str_starts_with.452
                - str_starts_with.452
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:26,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:26,46'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:27,9'
              BranchSideFuncs:
                - str_starts_with.452
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:26,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/gpsd/net_gnss_dispatch.c:27,9'
          Dst:             str_starts_with
    - functionName:    lexer_getline
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          72
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:650,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:650,34'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:650,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:650,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:650,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:655,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:659,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:659,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:663,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:663,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:647,52'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:665,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:647,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:647,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:650,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ntrip_field_iterate
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          84
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - gpsd_log
        - strnlen
        - strstr
      functionUses:    17
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:115,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - strstr
                - strstr
                - gpsd_log
                - strnlen
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:115,9'
              BranchSideFuncs:
                - strstr
                - strstr
                - gpsd_log
                - strnlen
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:115,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:118,14'
              BranchSideFuncs:
                - strnlen
                - strstr
                - strstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:129,5'
              BranchSideFuncs:
                - strstr
                - strstr
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:118,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:118,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:121,20'
              BranchSideFuncs:
                - strnlen
                - strstr
                - strstr
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:122,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:122,13'
              BranchSideFuncs:
                - strstr
                - strstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:129,5'
              BranchSideFuncs:
                - strstr
                - strstr
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:129,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:129,17'
              BranchSideFuncs:
                - strstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:133,14'
              BranchSideFuncs:
                - strstr
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:133,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:134,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:137,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:137,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:137,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:137,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:121,20'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:129,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:133,14'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:137,5'
          Dst:             gpsd_log
    - functionName:    strnlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strstr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    112
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ntrip_str_parse
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          497
      EdgeCount:       141
      CyclomaticComplexity: 44
      functionsReached:
        - atoi
        - gpsd_log
        - ntrip_field_iterate
        - safe_atof
        - strcasecmp
        - strcmp
        - strlcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:150,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - ntrip_field_iterate
                - strlcpy
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:150,25'
              BranchSideFuncs:
                - ntrip_field_iterate
                - strlcpy
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:155,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:156,29'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:159,9'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:161,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:164,15'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:176,9'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:167,38'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:172,13'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:171,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:172,13'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:176,9'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:172,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:172,13'
              BranchSideFuncs:
                - gpsd_log
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:176,9'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:178,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:179,25'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:182,9'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:189,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:190,26'
              BranchSideFuncs:
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:193,11'
              BranchSideFuncs:
                - ntrip_field_iterate
                - safe_atof
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:194,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:195,27'
              BranchSideFuncs:
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:198,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:198,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:199,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:202,9'
              BranchSideFuncs:
                - ntrip_field_iterate
                - ntrip_field_iterate
                - ntrip_field_iterate
                - strcmp
                - strcasecmp
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:206,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:208,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:218,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:208,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:209,19'
              BranchSideFuncs:
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:211,19'
              BranchSideFuncs:
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:209,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:210,19'
              BranchSideFuncs:
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:211,19'
              BranchSideFuncs:
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:208,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:211,19'
              BranchSideFuncs:
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:213,19'
              BranchSideFuncs:
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:214,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:214,13'
              BranchSideFuncs:
                - gpsd_log
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:223,22'
              BranchSideFuncs:
                - ntrip_field_iterate
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:218,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:218,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:218,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:223,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:224,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:236,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:224,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:225,19'
              BranchSideFuncs:
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:226,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:226,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:227,19'
              BranchSideFuncs:
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:228,25'
              BranchSideFuncs:
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:228,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:229,19'
              BranchSideFuncs:
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:231,19'
              BranchSideFuncs:
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:232,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:232,13'
              BranchSideFuncs:
                - gpsd_log
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:241,9'
              BranchSideFuncs:
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:236,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:236,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:236,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:242,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:242,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:246,17'
              BranchSideFuncs:
                - atoi
                - ntrip_field_iterate
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:250,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:250,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:254,21'
              BranchSideFuncs:
                - atoi
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:155,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:156,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:159,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:161,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:172,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:176,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:178,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:179,25'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:182,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:184,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:186,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:189,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:190,26'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:194,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:195,27'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:198,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:199,22'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:202,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:204,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:206,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:209,19'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:210,19'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:214,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:218,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:223,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:224,18'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:226,25'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:228,25'
          Dst:             strcasecmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:232,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:236,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:241,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:246,17'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:249,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:254,21'
          Dst:             atoi
    - functionName:    strcasecmp
      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:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    atoi
      functionSourceFile: '/usr/include/stdlib.h'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - strtol
      functionUses:    90
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/include/stdlib.h:363,16'
          Dst:             strtol
    - functionName:    str_starts_with
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - strncmp
      functionUses:    5
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:19,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:19,38'
              BranchSideFuncs:
                - strlen
                - strncmp
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:19,38'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:19,17'
          Dst:             strncmp
    - functionName:    ntrip_close
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1318
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          87
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - clock_gettime
        - close
        - gpsd_log
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1290,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - close
                - clock_gettime
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1290,30'
              BranchSideFuncs:
                - close
                - clock_gettime
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1290,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1293,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1300,21'
              BranchSideFuncs:
                - close
                - clock_gettime
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1293,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1293,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1296,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1300,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1302,9'
              BranchSideFuncs:
                - clock_gettime
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1308,9'
              BranchSideFuncs:
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1302,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1302,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1314,51'
              BranchSideFuncs:
                - clock_gettime
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1308,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1308,9'
              BranchSideFuncs:
                - gpsd_log
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1314,51'
              BranchSideFuncs:
                - clock_gettime
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1293,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1300,15'
          Dst:             close
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1302,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1302,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1302,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1308,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1314,11'
          Dst:             clock_gettime
    - functionName:    ntrip_report
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1234
      functionLinenumberEnd: 1285
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          141
      EdgeCount:       38
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - gpsd_log
        - gpsd_position_fix_dump
        - strerror
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1236,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1239,35'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1239,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1239,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1243,5'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1243,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1243,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1250,23'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1250,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1250,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1257,10'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1258,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1258,9'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1261,29'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1261,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1261,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1265,12'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1266,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1265,12'
              BranchSideFuncs:
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1266,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1270,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1271,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1273,22'
              BranchSideFuncs:
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1271,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1271,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1271,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1273,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1275,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1280,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1275,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1275,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1275,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1280,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1280,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1280,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1243,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1265,12'
          Dst:             gpsd_position_fix_dump
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1269,15'
          Dst:             write
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1271,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1275,13'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1275,13'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1275,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1280,13'
          Dst:             gpsd_log
    - functionName:    write
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ntrip_reconnect
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - clock_gettime
        - gpsd_log
        - netlib_connectsock1
        - netlib_errstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1008,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - netlib_connectsock1
                - gpsd_log
                - clock_gettime
                - netlib_errstr
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1010,5'
              BranchSideFuncs:
                - netlib_connectsock1
                - gpsd_log
                - clock_gettime
                - netlib_errstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1010,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1010,5'
              BranchSideFuncs:
                - gpsd_log
                - netlib_connectsock1
                - gpsd_log
                - clock_gettime
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1013,52'
              BranchSideFuncs:
                - netlib_connectsock1
                - gpsd_log
                - clock_gettime
                - netlib_errstr
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1020,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1023,9'
              BranchSideFuncs:
                - clock_gettime
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1036,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1023,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1023,9'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1028,15'
              BranchSideFuncs:
                - clock_gettime
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1037,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1037,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1047,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1010,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1013,13'
          Dst:             netlib_connectsock1
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1023,9'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1023,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1028,15'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1037,5'
          Dst:             gpsd_log
    - functionName:    ntrip_stream_get_parse
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         67
      ICount:          324
      EdgeCount:       91
      CyclomaticComplexity: 26
      functionsReached:
        - __errno_location
        - fcntl
        - gps_visibilize
        - gpsd_log
        - lexer_getline
        - lexer_init
        - packet_reset
        - read
        - strerror
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:682,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - lexer_init
                - read
                - lexer_getline
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - lexer_getline
                - strncmp
                - strncmp
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:686,45'
              BranchSideFuncs:
                - lexer_init
                - read
                - lexer_getline
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - lexer_getline
                - strncmp
                - strncmp
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:694,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:694,5'
              BranchSideFuncs:
                - gpsd_log
                - lexer_init
                - read
                - lexer_getline
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - lexer_getline
                - strncmp
                - strncmp
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:696,41'
              BranchSideFuncs:
                - lexer_init
                - read
                - lexer_getline
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - lexer_getline
                - strncmp
                - strncmp
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:699,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:700,22'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - read
                - lexer_getline
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - lexer_getline
                - strncmp
                - strncmp
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:708,5'
              BranchSideFuncs:
                - lexer_getline
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - lexer_getline
                - strncmp
                - strncmp
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:700,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:699,29'
              BranchSideFuncs:
                - read
                - lexer_getline
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - lexer_getline
                - strncmp
                - strncmp
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:703,9'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:703,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:703,9'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:703,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:711,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:711,5'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - lexer_getline
                - strncmp
                - strncmp
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:726,14'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - lexer_getline
                - strncmp
                - strncmp
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:726,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:727,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:732,14'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gpsd_log
                - lexer_getline
                - strncmp
                - strncmp
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:727,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:727,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:727,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:734,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:734,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:734,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:768,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:769,9'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:792,9'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:770,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:770,9'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
                - strncmp
                - strncmp
                - lexer_getline
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:776,18'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - lexer_getline
                - gps_visibilize
                - gpsd_log
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:776,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:777,13'
              BranchSideFuncs:
                - strncmp
                - lexer_getline
                - strncmp
                - gps_visibilize
                - gpsd_log
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:781,21'
              BranchSideFuncs:
                - strncmp
                - lexer_getline
                - strncmp
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:777,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:777,13'
              BranchSideFuncs:
                - gpsd_log
                - strncmp
                - lexer_getline
                - strncmp
                - gps_visibilize
                - gpsd_log
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:779,28'
              BranchSideFuncs:
                - strncmp
                - lexer_getline
                - strncmp
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:781,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:785,18'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:792,9'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:785,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:768,23'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:798,12'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:792,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:792,9'
              BranchSideFuncs:
                - gpsd_log
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:798,12'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:800,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:801,9'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:804,42'
              BranchSideFuncs:
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:801,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:801,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:811,21'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
                - packet_reset
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:808,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:808,5'
              BranchSideFuncs:
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - packet_reset
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:811,21'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
                - packet_reset
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:811,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:812,33'
              BranchSideFuncs:
                - packet_reset
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:813,9'
              BranchSideFuncs:
                - packet_reset
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:811,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:813,9'
              BranchSideFuncs:
                - packet_reset
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:817,20'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:817,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:819,13'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:822,9'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:822,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:822,9'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:828,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:694,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:696,5'
          Dst:             lexer_init
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:699,29'
          Dst:             read
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:700,22'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:703,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:703,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:710,5'
          Dst:             lexer_getline
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:711,5'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:711,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:726,14'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:727,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:732,14'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:733,14'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:734,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:769,9'
          Dst:             lexer_getline
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:770,9'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:770,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:776,18'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:777,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:785,18'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:792,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:798,12'
          Dst:             fcntl
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:801,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:801,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:801,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:804,15'
          Dst:             fcntl
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:808,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:813,9'
          Dst:             packet_reset
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:822,9'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:822,9'
          Dst:             gpsd_log
    - functionName:    ntrip_stream_get_req
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          121
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - close
        - gps_visibilize
        - gpsd_log
        - netlib_connectsock
        - netlib_errstr
        - snprintf
        - strerror
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:585,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - netlib_connectsock
                - snprintf
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:590,51'
              BranchSideFuncs:
                - netlib_connectsock
                - snprintf
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - netlib_errstr
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:591,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:592,9'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:598,5'
              BranchSideFuncs:
                - snprintf
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:592,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:592,9'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:592,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:598,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:598,5'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:610,36'
              BranchSideFuncs:
                - snprintf
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:612,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:613,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:618,5'
              BranchSideFuncs:
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:613,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:613,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:613,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:618,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:618,5'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:622,12'
              BranchSideFuncs:
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:623,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:624,9'
              BranchSideFuncs:
                - close
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:624,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:624,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - close
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:628,15'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:590,13'
          Dst:             netlib_connectsock
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:592,9'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:592,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:598,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:602,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:613,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:618,5'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:618,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:622,12'
          Dst:             write
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:624,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:624,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:624,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:628,15'
          Dst:             close
    - functionName:    ntrip_auth_encode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - b64_ntop
        - snprintf
        - strnlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:525,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - strnlen
                - b64_ntop
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:528,20'
              BranchSideFuncs:
                - strnlen
                - b64_ntop
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:529,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:529,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:531,30'
              BranchSideFuncs:
                - strnlen
                - b64_ntop
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:544,9'
              BranchSideFuncs:
                - strnlen
                - b64_ntop
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:531,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:531,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:544,9'
              BranchSideFuncs:
                - strnlen
                - b64_ntop
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:545,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:545,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:552,15'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:546,26'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:545,17'
          Dst:             b64_ntop
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:552,15'
          Dst:             snprintf
    - functionName:    ntrip_sourcetable_parse
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         93
      ICount:          491
      EdgeCount:       130
      CyclomaticComplexity: 39
      functionsReached:
        - __errno_location
        - gpsd_log
        - ntrip_str_parse
        - read
        - str_starts_with
        - strcmp
        - strerror
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:268,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:272,45'
              BranchSideFuncs:
                - __errno_location
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:278,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:282,33'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:287,17'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:283,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:286,9'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:287,17'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:292,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:292,9'
              BranchSideFuncs:
                - gpsd_log
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - read
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:295,15'
              BranchSideFuncs:
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - read
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:295,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:296,26'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:310,15'
              BranchSideFuncs:
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - read
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:296,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:299,31'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:299,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:300,24'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:305,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:299,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:299,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:305,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:305,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:305,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:305,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:310,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:312,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:320,13'
              BranchSideFuncs:
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - read
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:312,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:312,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:312,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:326,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:326,9'
              BranchSideFuncs:
                - gpsd_log
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - read
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:329,9'
              BranchSideFuncs:
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - read
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:331,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:338,17'
              BranchSideFuncs:
                - str_starts_with.523
                - strstr
                - strstr
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:361,17'
              BranchSideFuncs:
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - read
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:338,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - strstr
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:341,32'
              BranchSideFuncs:
                - strstr
                - strstr
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:341,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:345,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:345,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:345,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:345,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:351,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:351,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:354,18'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:358,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:361,17'
              BranchSideFuncs:
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - read
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:449,9'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:361,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:361,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:367,19'
              BranchSideFuncs:
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - read
                - str_starts_with.523
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:368,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:373,18'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:449,9'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:376,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:376,13'
              BranchSideFuncs:
                - gpsd_log
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:379,17'
              BranchSideFuncs:
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - read
                - str_starts_with.523
                - strstr
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:379,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:381,58'
              BranchSideFuncs:
                - ntrip_str_parse
                - strcmp
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:429,24'
              BranchSideFuncs:
                - str_starts_with.523
                - str_starts_with.523
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:385,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:391,45'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:442,18'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:391,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:392,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:398,46'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:392,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:392,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:392,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:398,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:399,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:406,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:399,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:399,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:399,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:406,58'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:407,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:415,42'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:406,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:408,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:415,42'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:408,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:408,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:408,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:429,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:432,17'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:434,24'
              BranchSideFuncs:
                - str_starts_with.523
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:432,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:432,17'
              BranchSideFuncs:
                - gpsd_log
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:442,18'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:434,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:437,17'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:442,18'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:437,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:437,17'
              BranchSideFuncs:
                - gpsd_log
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:442,18'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:445,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:358,18'
              BranchSideFuncs:
                - gpsd_log
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:445,13'
              BranchSideFuncs:
                - gpsd_log
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:358,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:361,17'
              BranchSideFuncs:
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - read
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:449,9'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:449,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:449,9'
              BranchSideFuncs:
                - gpsd_log
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:452,15'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:452,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:455,13'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - str_starts_with.523
                - str_starts_with.523
                - str_starts_with.523
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ntrip_str_parse
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:290,16'
          Dst:             read
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:292,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:305,13'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:305,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:312,13'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:312,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:326,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:338,17'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:341,32'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:345,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:350,20'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:361,17'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:367,19'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:376,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:379,17'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:381,17'
          Dst:             ntrip_str_parse
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:385,26'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:392,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:399,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:408,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:429,24'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:432,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:434,24'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:437,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:445,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:449,9'
          Dst:             gpsd_log
    - functionName:    ntrip_stream_req_probe
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          108
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - close
        - gps_visibilize
        - gpsd_log
        - netlib_connectsock
        - netlib_errstr
        - snprintf
        - strerror
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:475,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - netlib_connectsock
                - snprintf
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:479,51'
              BranchSideFuncs:
                - netlib_connectsock
                - snprintf
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - netlib_errstr
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:480,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:481,9'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:486,12'
              BranchSideFuncs:
                - snprintf
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:481,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:481,9'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:481,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:493,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:494,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:500,5'
              BranchSideFuncs:
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:494,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:494,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:494,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:500,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:500,5'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:505,9'
              BranchSideFuncs:
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:506,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:506,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:507,9'
              BranchSideFuncs:
                - close
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:507,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:507,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - close
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:511,15'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:479,13'
          Dst:             netlib_connectsock
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:481,9'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:481,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:486,12'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:494,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:500,5'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:500,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:505,9'
          Dst:             write
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:507,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:507,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:507,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:511,15'
          Dst:             close
    - functionName:    ntrip_state
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:68,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:68,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:71,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ntrip_open
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1228
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         65
      ICount:          408
      EdgeCount:       87
      CyclomaticComplexity: 24
      functionsReached:
        - __errno_location
        - clock_gettime
        - close
        - gps_visibilize
        - gpsd_log
        - ntrip_auth_encode
        - ntrip_parse_url
        - ntrip_reconnect
        - ntrip_sourcetable_parse
        - ntrip_state
        - ntrip_stream_get_parse
        - ntrip_stream_get_req
        - ntrip_stream_req_probe
        - snprintf
        - strerror
        - time
        - write
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1059,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - snprintf
                - write
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - time
                - ntrip_reconnect
                - ntrip_stream_get_parse
                - close
                - ntrip_sourcetable_parse
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
                - gpsd_log
                - ntrip_parse_url
                - ntrip_stream_req_probe
                - clock_gettime
                - gpsd_log
                - ntrip_state
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1064,5'
              BranchSideFuncs:
                - snprintf
                - write
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - time
                - ntrip_reconnect
                - ntrip_stream_get_parse
                - close
                - ntrip_sourcetable_parse
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
                - gpsd_log
                - ntrip_parse_url
                - ntrip_stream_req_probe
                - clock_gettime
                - gpsd_log
                - ntrip_state
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1064,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1064,5'
              BranchSideFuncs:
                - ntrip_state
                - gpsd_log
                - snprintf
                - write
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - time
                - ntrip_reconnect
                - ntrip_stream_get_parse
                - close
                - ntrip_sourcetable_parse
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
                - gpsd_log
                - ntrip_parse_url
                - ntrip_stream_req_probe
                - clock_gettime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1070,21'
              BranchSideFuncs:
                - snprintf
                - write
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - time
                - ntrip_reconnect
                - ntrip_stream_get_parse
                - close
                - ntrip_sourcetable_parse
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
                - gpsd_log
                - ntrip_parse_url
                - ntrip_stream_req_probe
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1070,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1070,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1075,17'
              BranchSideFuncs:
                - ntrip_parse_url
                - ntrip_stream_req_probe
                - clock_gettime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1109,15'
              BranchSideFuncs:
                - ntrip_sourcetable_parse
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1158,15'
              BranchSideFuncs:
                - ntrip_stream_get_parse
                - close
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1169,24'
              BranchSideFuncs:
                - time
                - ntrip_reconnect
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1192,54'
              BranchSideFuncs:
                - snprintf
                - write
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1083,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1085,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1091,47'
              BranchSideFuncs:
                - ntrip_stream_req_probe
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1093,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1093,9'
              BranchSideFuncs:
                - gpsd_log
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1096,16'
              BranchSideFuncs:
                - clock_gettime
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1096,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1097,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1103,15'
              BranchSideFuncs:
                - clock_gettime
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1111,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1109,15'
              BranchSideFuncs:
                - gpsd_log
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1114,15'
              BranchSideFuncs:
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1114,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1115,38'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1118,15'
              BranchSideFuncs:
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1118,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1119,43'
              BranchSideFuncs:
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1122,37'
              BranchSideFuncs:
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1118,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1118,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1122,37'
              BranchSideFuncs:
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1122,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1123,55'
              BranchSideFuncs:
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1125,37'
              BranchSideFuncs:
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1127,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1127,9'
              BranchSideFuncs:
                - gpsd_log
                - ntrip_auth_encode
                - ntrip_stream_get_req
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1140,18'
              BranchSideFuncs:
                - ntrip_auth_encode
                - ntrip_stream_get_req
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1140,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1141,38'
              BranchSideFuncs:
                - ntrip_stream_get_req
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1145,45'
              BranchSideFuncs:
                - ntrip_stream_get_req
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1146,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1147,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1151,32'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1152,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1153,39'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1155,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1159,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1160,41'
              BranchSideFuncs:
                - close
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1165,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1169,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1169,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1174,15'
              BranchSideFuncs:
                - ntrip_reconnect
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1175,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1175,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1176,37'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1175,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1175,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1177,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1196,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1197,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1202,9'
              BranchSideFuncs:
                - write
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1197,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1197,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1197,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1202,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1202,9'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
                - write
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1206,43'
              BranchSideFuncs:
                - write
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1206,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1208,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1216,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1208,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1208,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1216,13'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1064,5'
          Dst:             ntrip_state
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1064,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1081,15'
          Dst:             ntrip_parse_url
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1090,15'
          Dst:             ntrip_stream_req_probe
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1093,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1103,15'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1109,15'
          Dst:             ntrip_sourcetable_parse
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1111,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1125,15'
          Dst:             close
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1127,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1140,18'
          Dst:             ntrip_auth_encode
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1144,15'
          Dst:             ntrip_stream_get_req
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1158,15'
          Dst:             ntrip_stream_get_parse
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1160,19'
          Dst:             close
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1169,24'
          Dst:             time
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1174,15'
          Dst:             ntrip_reconnect
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1184,16'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1197,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1202,9'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1202,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1206,21'
          Dst:             write
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1208,13'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1208,13'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1208,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:1216,13'
          Dst:             gpsd_log
    - functionName:    ntrip_parse_url
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          225
      EdgeCount:       59
      CyclomaticComplexity: 18
      functionsReached:
        - getservbyname
        - gpsd_log
        - strlcpy
        - strrchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:843,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - strrchr
                - strlcpy
                - strrchr
                - strrchr
                - strrchr
                - strrchr
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:855,21'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - strrchr
                - strlcpy
                - strrchr
                - strrchr
                - strrchr
                - strrchr
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
                - strlcpy
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:861,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:862,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:866,12'
              BranchSideFuncs:
                - strlcpy
                - strrchr
                - strrchr
                - strrchr
                - strrchr
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:862,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:862,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:862,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:870,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:872,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:876,27'
              BranchSideFuncs:
                - strlcpy
                - strrchr
                - strrchr
                - strrchr
                - strrchr
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:872,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:872,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:872,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:886,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:901,18'
              BranchSideFuncs:
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:972,21'
              BranchSideFuncs:
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:901,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:904,22'
              BranchSideFuncs:
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:929,23'
              BranchSideFuncs:
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:904,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:905,22'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:910,24'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:904,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:910,24'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:915,28'
              BranchSideFuncs:
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:917,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:919,28'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:972,21'
              BranchSideFuncs:
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:929,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:932,21'
              BranchSideFuncs:
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:940,21'
              BranchSideFuncs:
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:941,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:942,26'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:945,31'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:941,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:945,31'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:952,32'
              BranchSideFuncs:
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:954,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:956,36'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:966,31'
              BranchSideFuncs:
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:969,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:972,21'
              BranchSideFuncs:
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:979,31'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:972,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:975,9'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:979,31'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_ntrip.c:987,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:987,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_ntrip.c:987,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:855,5'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:858,5'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:861,26'
          Dst:             strrchr
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:862,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:872,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:876,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:881,10'
          Dst:             strrchr
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:882,13'
          Dst:             strrchr
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:883,11'
          Dst:             strrchr
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:884,11'
          Dst:             strrchr
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:966,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:966,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:972,21'
          Dst:             getservbyname
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:979,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:984,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/gpsd/net_ntrip.c:987,5'
          Dst:             gpsd_log
    - functionName:    strrchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getservbyname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pps_strerror_r
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/ppsthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strerror_r
      functionUses:    5
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:166,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:0,0'
              BranchSideFuncs:
                - strerror_r
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:166,15'
              BranchSideFuncs:
                - strerror_r
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:167,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:167,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:170,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:166,15'
          Dst:             strerror_r
    - functionName:    strerror_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    TS_NORM
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/../include/timespec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_edge_tiocmiwait
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/ppsthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          118
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - clock_gettime
        - ioctl
        - pps_strerror_r
        - thread_lock
        - thread_unlock
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:485,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:0,0'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - pps_strerror_r
                - thread_lock
                - thread_unlock
                - clock_gettime
                - ioctl
                - __errno_location
                - pps_strerror_r
                - timespec_str
                - __errno_location
                - pps_strerror_r
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:515,36'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - pps_strerror_r
                - thread_lock
                - thread_unlock
                - clock_gettime
                - ioctl
                - __errno_location
                - pps_strerror_r
                - timespec_str
                - __errno_location
                - pps_strerror_r
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:515,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:516,9'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
                - clock_gettime
                - ioctl
                - __errno_location
                - pps_strerror_r
                - timespec_str
                - __errno_location
                - pps_strerror_r
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:532,5'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
                - clock_gettime
                - ioctl
                - __errno_location
                - pps_strerror_r
                - timespec_str
                - __errno_location
                - pps_strerror_r
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:538,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:540,9'
              BranchSideFuncs:
                - __errno_location
                - pps_strerror_r
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:551,36'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - pps_strerror_r
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:551,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:552,9'
              BranchSideFuncs:
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:564,12'
              BranchSideFuncs:
                - timespec_str
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:515,14'
          Dst:             ioctl
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:521,32'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:521,17'
          Dst:             pps_strerror_r
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:532,5'
          Dst:             thread_lock
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:534,5'
          Dst:             thread_unlock
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:538,13'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:545,36'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:545,21'
          Dst:             pps_strerror_r
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:551,14'
          Dst:             ioctl
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:558,36'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:558,21'
          Dst:             pps_strerror_r
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:569,17'
          Dst:             timespec_str
    - 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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    thread_lock
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/ppsthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - pps_strerror_r
        - pthread_mutex_lock
      functionUses:    5
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:176,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:0,0'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __errno_location
                - pps_strerror_r
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:176,23'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __errno_location
                - pps_strerror_r
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:177,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:177,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:178,9'
              BranchSideFuncs:
                - __errno_location
                - pps_strerror_r
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:176,23'
          Dst:             pthread_mutex_lock
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:182,32'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:182,17'
          Dst:             pps_strerror_r
    - functionName:    thread_unlock
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/ppsthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - pps_strerror_r
        - pthread_mutex_unlock
      functionUses:    5
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:188,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:0,0'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - __errno_location
                - pps_strerror_r
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:188,23'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - __errno_location
                - pps_strerror_r
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:189,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:189,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:190,9'
              BranchSideFuncs:
                - __errno_location
                - pps_strerror_r
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:188,23'
          Dst:             pthread_mutex_unlock
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:194,36'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:194,21'
          Dst:             pps_strerror_r
    - functionName:    pps_thread_ppsout
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/ppsthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1375
      functionLinenumberEnd: 1384
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - thread_lock
        - thread_unlock
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1376,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:0,0'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1378,5'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1378,5'
          Dst:             thread_lock
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1381,5'
          Dst:             thread_unlock
    - functionName:    pps_thread_qErrin
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/ppsthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1370
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - qErr_time
        - qErr_time
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - thread_lock
        - thread_unlock
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1366,5'
          Dst:             thread_lock
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1369,5'
          Dst:             thread_unlock
    - functionName:    pps_thread_fixin
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/ppsthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1360
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - thread_lock
        - thread_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1357,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:0,0'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1357,5'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1357,5'
          Dst:             thread_lock
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1359,5'
          Dst:             thread_unlock
    - functionName:    pps_thread_deactivate
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/ppsthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1349
      functionLinenumberEnd: 1351
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_ppsmonitor
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/ppsthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 1291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         102
      ICount:          703
      EdgeCount:       143
      CyclomaticComplexity: 43
      functionsReached:
        - TS_NORM
        - get_edge_tiocmiwait
        - isatty
        - sleep
        - thread_lock
        - thread_unlock
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:708,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:0,0'
              BranchSideFuncs:
                - isatty
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:709,44'
              BranchSideFuncs:
                - isatty
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:752,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:753,37'
              BranchSideFuncs:
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:755,25'
              BranchSideFuncs:
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:821,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:824,29'
              BranchSideFuncs:
                - sleep
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:832,24'
              BranchSideFuncs:
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:832,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:832,13'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:956,13'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:832,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:839,19'
              BranchSideFuncs:
                - get_edge_tiocmiwait
                - timespec_str
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:989,28'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:841,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:842,33'
              BranchSideFuncs:
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:848,25'
              BranchSideFuncs:
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:956,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:959,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:989,28'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:984,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:985,29'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:989,28'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:989,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:990,28'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1009,25'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:990,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:991,28'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1001,29'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:991,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:992,29'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1009,25'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:992,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:993,29'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1001,29'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:993,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:994,29'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1009,25'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:989,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1001,29'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1009,25'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1015,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:816,36'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1053,15'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1053,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1055,27'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1158,36'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1055,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1059,27'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1158,36'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1059,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1064,24'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1071,27'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1064,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1070,13'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1158,36'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1071,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1078,28'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1158,36'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1078,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1083,19'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1108,28'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1083,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1086,31'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1158,36'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1086,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1091,31'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1158,36'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1091,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1096,23'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1158,36'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1096,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1099,17'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1158,36'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1108,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1113,28'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1158,36'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1113,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1117,24'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1158,36'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1117,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1121,32'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1158,36'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1121,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1158,36'
              BranchSideFuncs:
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1158,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1162,20'
              BranchSideFuncs:
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1171,29'
              BranchSideFuncs:
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1162,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1163,58'
              BranchSideFuncs:
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1171,29'
              BranchSideFuncs:
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1162,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1171,29'
              BranchSideFuncs:
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1192,25'
              BranchSideFuncs:
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1208,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1210,33'
              BranchSideFuncs:
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1212,31'
              BranchSideFuncs:
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1231,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1232,23'
              BranchSideFuncs:
                - timespec_str
                - timespec_str
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1233,29'
              BranchSideFuncs:
                - timespec_str
                - timespec_str
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1231,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1233,29'
              BranchSideFuncs:
                - timespec_str
                - timespec_str
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1239,23'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1239,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1240,23'
              BranchSideFuncs:
                - timespec_str
                - timespec_str
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1244,29'
              BranchSideFuncs:
                - timespec_str
                - timespec_str
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1240,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1241,31'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1251,50'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1239,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1244,29'
              BranchSideFuncs:
                - timespec_str
                - timespec_str
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1251,50'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1252,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1253,40'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1257,13'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:816,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:816,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:821,19'
              BranchSideFuncs:
                - timespec_str
                - TS_NORM.616
                - TS_NORM.616
                - timespec_str
                - thread_lock
                - thread_unlock
                - timespec_str
                - timespec_str
                - timespec_str
                - timespec_str
                - get_edge_tiocmiwait
                - timespec_str
                - sleep
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:753,14'
          Dst:             isatty
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:827,19'
          Dst:             sleep
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:839,19'
          Dst:             get_edge_tiocmiwait
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:881,21'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1014,13'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1217,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1218,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1219,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1257,13'
          Dst:             thread_lock
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1260,13'
          Dst:             thread_unlock
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1265,17'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1266,17'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1274,17'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1275,17'
          Dst:             timespec_str
    - functionName:    isatty
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sleep
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pps_thread_activate
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/ppsthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1299
      functionLinenumberEnd: 1345
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_ppsmonitor
        - nanosleep
        - pthread_create
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1301,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:0,0'
              BranchSideFuncs:
                - pthread_create
                - nanosleep
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1302,21'
              BranchSideFuncs:
                - pthread_create
                - nanosleep
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1341,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1341,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1342,15'
              BranchSideFuncs:
                - nanosleep
        - Branch String:   'gpsd-3.26.2~dev/gpsd/ppsthread.c:1341,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1341,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/ppsthread.c:1342,15'
              BranchSideFuncs:
                - nanosleep
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1333,14'
          Dst:             pthread_create
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1333,14'
          Dst:             gpsd_ppsmonitor
        - Src:             'gpsd-3.26.2~dev/gpsd/ppsthread.c:1342,15'
          Dst:             nanosleep
    - functionName:    pthread_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nanosleep
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_str
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - snprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:54,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:54,14'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:54,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:55,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:57,15'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:57,15'
          Dst:             snprintf
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - vsnprintf
      functionUses:    23
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/gpsd/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    gpsd_binary_ais_dump
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          261
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - ais_binary_encode
        - nmea_add_checksum
        - snprintf
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:517,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - ais_binary_encode
                - snprintf
                - nmea_add_checksum
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:517,10'
              BranchSideFuncs:
                - ais_binary_encode
                - snprintf
                - nmea_add_checksum
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:527,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:529,5'
              BranchSideFuncs:
                - ais_binary_encode
                - snprintf
                - nmea_add_checksum
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:531,5'
              BranchSideFuncs:
                - ais_binary_encode
                - snprintf
                - nmea_add_checksum
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:533,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:536,24'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:577,18'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:537,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:538,18'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:540,32'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:543,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:545,9'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:551,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:552,23'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - strlen
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:555,26'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - strlen
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:555,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:557,25'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - strlen
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:559,24'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - strlen
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:559,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:561,29'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - strlen
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:561,29'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - strlen
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:572,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:573,17'
              BranchSideFuncs:
                - strlen
                - strlen
                - snprintf
                - nmea_add_checksum
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:575,36'
              BranchSideFuncs:
                - strlen
                - strlen
                - snprintf
                - nmea_add_checksum
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:547,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:551,54'
              BranchSideFuncs:
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:595,36'
              BranchSideFuncs:
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:577,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:580,17'
              BranchSideFuncs:
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:595,36'
              BranchSideFuncs:
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:581,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:582,15'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:582,15'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:595,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:595,9'
              BranchSideFuncs:
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:598,17'
              BranchSideFuncs:
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:602,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:602,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:603,20'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:603,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:604,36'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:604,36'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:532,15'
          Dst:             ais_binary_encode
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:551,22'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:561,19'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:571,13'
          Dst:             nmea_add_checksum
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:575,36'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:582,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:592,9'
          Dst:             nmea_add_checksum
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:601,19'
          Dst:             ais_binary_encode
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:604,36'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:605,19'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:614,9'
          Dst:             nmea_add_checksum
    - functionName:    nmea_ais_dump
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_binary_ais_dump
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:671,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_ais_dump
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:671,13'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_ais_dump
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:672,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:672,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:673,46'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_ais_dump
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:673,46'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:673,9'
          Dst:             gpsd_binary_ais_dump
    - functionName:    gpsd_binary_almanac_dump
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - nmea_add_checksum
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:489,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:489,35'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:489,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:489,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:493,44'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:490,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:506,9'
          Dst:             nmea_add_checksum
    - functionName:    nmea_subframe_dump
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_binary_almanac_dump
        - strnlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:660,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - strnlen
                - gpsd_binary_almanac_dump
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:660,13'
              BranchSideFuncs:
                - strnlen
                - gpsd_binary_almanac_dump
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:661,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:661,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:662,25'
              BranchSideFuncs:
                - strnlen
                - gpsd_binary_almanac_dump
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:662,25'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:663,9'
          Dst:             gpsd_binary_almanac_dump
    - functionName:    gpsd_binary_satellite_dump
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          353
      EdgeCount:       78
      CyclomaticComplexity: 24
      functionsReached:
        - nmea_add_checksum
        - str_appendf
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:294,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:294,13'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:297,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:297,19'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:356,35'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:298,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:297,59'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:302,18'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:302,66'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:297,59'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:303,16'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:302,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:297,59'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:307,18'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:307,64'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:297,59'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:308,15'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:308,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:297,59'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:309,17'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:307,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:297,59'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:313,27'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:297,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:298,45'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:315,5'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:316,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:315,65'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:320,18'
              BranchSideFuncs:
                - str_appendf.692
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:320,66'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:315,65'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:321,16'
              BranchSideFuncs:
                - str_appendf.692
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:320,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:315,65'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:325,18'
              BranchSideFuncs:
                - str_appendf.692
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:325,64'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:315,65'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:326,15'
              BranchSideFuncs:
                - str_appendf.692
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:326,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:315,65'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:327,17'
              BranchSideFuncs:
                - str_appendf.692
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:325,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:315,65'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:331,18'
              BranchSideFuncs:
                - str_appendf.692
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:331,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:315,65'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:335,21'
              BranchSideFuncs:
                - str_appendf.692
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:335,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:336,28'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:343,21'
              BranchSideFuncs:
                - str_appendf.692
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:348,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:349,38'
              BranchSideFuncs:
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:350,13'
              BranchSideFuncs:
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:348,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:350,13'
              BranchSideFuncs:
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:352,10'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - str_appendf.692
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:315,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:316,17'
              BranchSideFuncs:
                - str_appendf.692
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - nmea_add_checksum
                - strlen
                - str_appendf.692
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:356,35'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:356,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:356,46'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:357,37'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:356,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:356,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:358,24'
              BranchSideFuncs:
                - strlen
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:336,28'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:337,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:342,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:342,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:350,13'
          Dst:             nmea_add_checksum
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:358,24'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:359,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:361,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:361,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:361,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:361,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:361,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:361,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:361,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:361,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:361,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:361,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:361,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:361,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:366,9'
          Dst:             nmea_add_checksum
    - functionName:    nmea_sky_dump
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_binary_satellite_dump
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:649,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_satellite_dump
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:649,13'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_satellite_dump
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:650,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:650,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:651,52'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_satellite_dump
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:651,52'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:651,9'
          Dst:             gpsd_binary_satellite_dump
    - functionName:    gpsd_binary_quality_dump
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          253
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached:
        - f_str
        - nmea_add_checksum
        - snprintf
        - str_appendf
        - strlcat
        - strlen
        - utc_to_hhmmss
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:375,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - strlen
                - snprintf
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:375,13'
              BranchSideFuncs:
                - strlen
                - snprintf
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:377,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:379,50'
              BranchSideFuncs:
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:434,14'
              BranchSideFuncs:
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:383,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:386,9'
              BranchSideFuncs:
                - strlen
                - snprintf
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:388,24'
              BranchSideFuncs:
                - strlen
                - snprintf
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:390,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:392,28'
              BranchSideFuncs:
                - snprintf
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:396,15'
              BranchSideFuncs:
                - snprintf
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:392,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:394,9'
              BranchSideFuncs:
                - snprintf
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:396,15'
              BranchSideFuncs:
                - snprintf
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:398,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:398,23'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:404,23'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:404,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:406,19'
              BranchSideFuncs:
                - strlcat
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:408,49'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:399,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:398,40'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:400,75'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:398,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:399,53'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:404,23'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:404,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:406,19'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:408,49'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:408,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:409,19'
              BranchSideFuncs:
                - strlcat
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:412,22'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:412,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:413,17'
              BranchSideFuncs:
                - strlcat
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:415,23'
              BranchSideFuncs:
                - strlcat
                - str_appendf.692
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:417,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:418,17'
              BranchSideFuncs:
                - strlcat
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:420,23'
              BranchSideFuncs:
                - strlcat
                - str_appendf.692
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:422,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:423,17'
              BranchSideFuncs:
                - strlcat
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:425,23'
              BranchSideFuncs:
                - strlcat
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:434,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:434,49'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:435,14'
              BranchSideFuncs:
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:435,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:435,49'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:436,40'
              BranchSideFuncs:
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:434,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:434,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:438,9'
              BranchSideFuncs:
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:388,24'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:396,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:400,17'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:406,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:409,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:413,17'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:415,23'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:418,17'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:420,23'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:423,17'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:425,23'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:428,9'
          Dst:             nmea_add_checksum
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:442,15'
          Dst:             utc_to_hhmmss
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:445,24'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:451,21'
          Dst:             f_str
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:446,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:452,9'
          Dst:             nmea_add_checksum
    - functionName:    utc_to_hhmmss
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gmtime_r
        - snprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:72,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - gmtime_r
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:75,11'
              BranchSideFuncs:
                - gmtime_r
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:75,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:76,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:82,32'
              BranchSideFuncs:
                - gmtime_r
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:83,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - gmtime_r
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:84,16'
              BranchSideFuncs:
                - gmtime_r
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:88,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:90,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:96,24'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:88,17'
          Dst:             gmtime_r
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:95,11'
          Dst:             snprintf
    - functionName:    gmtime_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_transit_fix_dump
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          135
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - degtodm_str
        - f_str
        - nmea_add_checksum
        - snprintf
        - utc_to_hhmmss
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:231,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - utc_to_hhmmss
                - snprintf
                - f_str
                - degtodm_str
                - degtodm_str
                - f_str
                - f_str
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:242,36'
              BranchSideFuncs:
                - utc_to_hhmmss
                - snprintf
                - f_str
                - degtodm_str
                - degtodm_str
                - f_str
                - f_str
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:243,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:244,22'
              BranchSideFuncs:
                - f_str
                - degtodm_str
                - degtodm_str
                - f_str
                - f_str
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:246,12'
              BranchSideFuncs:
                - snprintf
                - f_str
                - degtodm_str
                - degtodm_str
                - f_str
                - f_str
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:253,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:254,20'
              BranchSideFuncs:
                - degtodm_str
                - degtodm_str
                - f_str
                - f_str
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:257,9'
              BranchSideFuncs:
                - f_str
                - degtodm_str
                - degtodm_str
                - f_str
                - f_str
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:261,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - degtodm_str
                - degtodm_str
                - f_str
                - f_str
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:261,9'
              BranchSideFuncs:
                - degtodm_str
                - degtodm_str
                - f_str
                - f_str
                - snprintf
                - nmea_add_checksum
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:242,5'
          Dst:             utc_to_hhmmss
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:249,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:257,9'
          Dst:             f_str
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:273,20'
          Dst:             degtodm_str
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:276,20'
          Dst:             degtodm_str
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:279,20'
          Dst:             f_str
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:281,20'
          Dst:             f_str
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:269,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:284,5'
          Dst:             nmea_add_checksum
    - functionName:    degtodm_str
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modf
        - snprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:36,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - modf
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:36,14'
              BranchSideFuncs:
                - modf
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:36,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:37,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:39,9'
              BranchSideFuncs:
                - modf
                - snprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:42,20'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:43,15'
          Dst:             snprintf
    - functionName:    gpsd_binary_time_dump
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - nmea_add_checksum
        - snprintf
        - utc_to_hhmmss
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:464,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - utc_to_hhmmss
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:464,44'
              BranchSideFuncs:
                - utc_to_hhmmss
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:464,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:464,40'
              BranchSideFuncs:
                - utc_to_hhmmss
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:464,49'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:464,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:464,9'
              BranchSideFuncs:
                - utc_to_hhmmss
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:467,9'
              BranchSideFuncs:
                - utc_to_hhmmss
                - snprintf
                - nmea_add_checksum
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:470,9'
          Dst:             utc_to_hhmmss
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:474,16'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:480,9'
          Dst:             nmea_add_checksum
    - functionName:    nmea_tpv_dump
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_binary_quality_dump
        - gpsd_binary_time_dump
        - gpsd_position_fix_dump
        - gpsd_transit_fix_dump
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:629,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - gpsd_binary_time_dump
                - gpsd_position_fix_dump
                - gpsd_transit_fix_dump
                - strlen
                - gpsd_binary_quality_dump
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:629,13'
              BranchSideFuncs:
                - gpsd_binary_time_dump
                - gpsd_position_fix_dump
                - gpsd_transit_fix_dump
                - strlen
                - gpsd_binary_quality_dump
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:632,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:633,16'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - gpsd_transit_fix_dump
                - strlen
                - gpsd_binary_quality_dump
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:635,36'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - gpsd_transit_fix_dump
                - strlen
                - gpsd_binary_quality_dump
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:635,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:636,54'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_quality_dump
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:639,36'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_quality_dump
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:639,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:639,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:641,50'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_quality_dump
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:633,16'
          Dst:             gpsd_binary_time_dump
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:636,17'
          Dst:             gpsd_position_fix_dump
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:637,9'
          Dst:             gpsd_transit_fix_dump
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:641,50'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:641,9'
          Dst:             gpsd_binary_quality_dump
    - functionName:    gpsd_position_fix_dump
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          125
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - dbl_to_str
        - degtodm_str
        - nmea_add_checksum
        - snprintf
        - strlcat
        - strnlen
        - utc_to_hhmmss
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:141,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - utc_to_hhmmss
                - degtodm_str
                - degtodm_str
                - snprintf
                - dbl_to_str
                - dbl_to_str
                - dbl_to_str
                - snprintf
                - nmea_add_checksum
                - strnlen
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:148,11'
              BranchSideFuncs:
                - utc_to_hhmmss
                - degtodm_str
                - degtodm_str
                - snprintf
                - dbl_to_str
                - dbl_to_str
                - dbl_to_str
                - snprintf
                - nmea_add_checksum
                - strnlen
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:151,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:151,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:151,41'
              BranchSideFuncs:
                - utc_to_hhmmss
                - degtodm_str
                - degtodm_str
                - snprintf
                - dbl_to_str
                - dbl_to_str
                - dbl_to_str
                - snprintf
                - nmea_add_checksum
                - strnlen
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:156,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:197,54'
              BranchSideFuncs:
                - degtodm_str
                - degtodm_str
                - snprintf
                - dbl_to_str
                - dbl_to_str
                - dbl_to_str
                - snprintf
                - nmea_add_checksum
                - strnlen
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:197,54'
              BranchSideFuncs:
                - degtodm_str
                - degtodm_str
                - snprintf
                - dbl_to_str
                - dbl_to_str
                - dbl_to_str
                - snprintf
                - nmea_add_checksum
                - strnlen
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:210,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:211,34'
              BranchSideFuncs:
                - strlcat
                - nmea_add_checksum
                - strnlen
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:213,15'
              BranchSideFuncs:
                - strlcat
                - nmea_add_checksum
                - strnlen
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:210,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:213,15'
              BranchSideFuncs:
                - strlcat
                - nmea_add_checksum
                - strnlen
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:215,9'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - strnlen
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:155,5'
          Dst:             utc_to_hhmmss
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:197,21'
          Dst:             degtodm_str
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:200,21'
          Dst:             degtodm_str
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:194,12'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:205,5'
          Dst:             dbl_to_str
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:207,5'
          Dst:             dbl_to_str
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:208,5'
          Dst:             dbl_to_str
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:213,15'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:218,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:222,5'
          Dst:             nmea_add_checksum
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:224,13'
          Dst:             strnlen
    - functionName:    dbl_to_str
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - str_appendf
        - strlcat
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:107,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:107,14'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:107,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:108,15'
              BranchSideFuncs:
                - strlcat
                - str_appendf.692
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:110,9'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudonmea.c:112,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:112,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudonmea.c:113,9'
              BranchSideFuncs:
                - str_appendf.692
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:108,15'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:110,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudonmea.c:113,9'
          Dst:             str_appendf
    - functionName:    gpsd_close
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1344
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          247
      EdgeCount:       58
      CyclomaticComplexity: 18
      functionsReached:
        - __errno_location
        - cfsetispeed
        - cfsetospeed
        - close
        - gpsd_log
        - gpsd_serial_isatty
        - ioctl
        - strerror
        - tcdrain
        - tcgetattr
        - tcsetattr
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1272,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - ioctl
                - tcgetattr
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - tcdrain
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - close
                - time
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1272,30'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - ioctl
                - tcgetattr
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - tcdrain
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - close
                - time
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1272,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1272,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1277,13'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - ioctl
                - tcgetattr
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - tcdrain
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - close
                - time
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1277,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1280,42'
              BranchSideFuncs:
                - close
                - gpsd_log
                - close
                - time
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1326,39'
              BranchSideFuncs:
                - close
                - gpsd_log
                - close
                - time
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1280,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1282,17'
              BranchSideFuncs:
                - tcgetattr
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - tcdrain
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1288,23'
              BranchSideFuncs:
                - tcgetattr
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - tcdrain
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1282,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1282,17'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - tcgetattr
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - tcdrain
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1288,23'
              BranchSideFuncs:
                - tcgetattr
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - tcdrain
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1288,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1290,47'
              BranchSideFuncs:
                - tcdrain
                - tcgetattr
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1300,45'
              BranchSideFuncs:
                - tcgetattr
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1290,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1292,17'
              BranchSideFuncs:
                - tcgetattr
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1300,45'
              BranchSideFuncs:
                - tcgetattr
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1292,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1292,17'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - tcgetattr
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1300,45'
              BranchSideFuncs:
                - tcgetattr
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1300,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1301,13'
              BranchSideFuncs:
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1308,37'
              BranchSideFuncs:
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1301,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1301,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1308,37'
              BranchSideFuncs:
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1310,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1312,13'
              BranchSideFuncs:
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1318,29'
              BranchSideFuncs:
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1312,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1312,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1318,29'
              BranchSideFuncs:
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1319,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1321,13'
              BranchSideFuncs:
                - close
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1336,5'
              BranchSideFuncs:
                - close
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1321,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1321,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - close
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1336,5'
              BranchSideFuncs:
                - close
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1326,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1330,38'
              BranchSideFuncs:
                - close
                - time
                - close
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1336,5'
              BranchSideFuncs:
                - close
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1336,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1336,5'
              BranchSideFuncs:
                - gpsd_log
                - close
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1340,10'
              BranchSideFuncs:
                - close
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1340,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1340,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1341,21'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1277,13'
          Dst:             gpsd_serial_isatty
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1280,19'
          Dst:             ioctl
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1282,17'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1282,17'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1282,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1290,22'
          Dst:             tcdrain
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1292,17'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1292,17'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1292,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1300,18'
          Dst:             tcgetattr
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1301,13'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1301,13'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1301,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1308,15'
          Dst:             cfsetispeed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1309,15'
          Dst:             cfsetospeed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1310,18'
          Dst:             tcsetattr
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1312,13'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1312,13'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1312,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1319,18'
          Dst:             tcsetattr
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1321,13'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1321,13'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1321,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1330,15'
          Dst:             close
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1333,29'
          Dst:             time
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1336,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1341,15'
          Dst:             close
    - functionName:    gpsd_serial_isatty
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          88
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - gpsd_log
        - isatty
        - strerror
      functionUses:    8
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:621,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - isatty
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:621,30'
              BranchSideFuncs:
                - __errno_location
                - isatty
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:621,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:621,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:627,5'
              BranchSideFuncs:
                - __errno_location
                - isatty
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:628,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:628,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:632,19'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:632,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:632,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:634,15'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:634,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:634,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:637,23'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:637,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:637,32'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:640,20'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:640,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:640,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:642,11'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:632,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:632,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:648,5'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:648,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:648,5'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:648,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:627,5'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:628,13'
          Dst:             isatty
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:648,5'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:648,5'
          Dst:             gpsd_log
    - functionName:    tcdrain
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcgetattr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cfsetispeed
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cfsetospeed
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcsetattr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_assert_sync
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1263
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cfgetispeed
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1260,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - cfgetispeed
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1260,23'
              BranchSideFuncs:
                - cfgetispeed
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1260,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1260,9'
              BranchSideFuncs:
                - cfgetispeed
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1261,58'
              BranchSideFuncs:
                - cfgetispeed
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1261,36'
          Dst:             cfgetispeed
    - functionName:    cfgetispeed
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    TS_NORM
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/../include/timespec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gpsd_next_hunt_setting
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1146
      functionLinenumberEnd: 1250
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          259
      EdgeCount:       58
      CyclomaticComplexity: 18
      functionsReached:
        - TS_NORM
        - __errno_location
        - clock_gettime
        - gpsd_log
        - gpsd_serial_isatty
        - gpsd_set_speed
        - ioctl
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1147,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - clock_gettime
                - TS_NORM.759
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1155,14'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - clock_gettime
                - TS_NORM.759
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1155,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1155,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1162,32'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM.759
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1162,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1162,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1163,20'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM.759
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1162,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1162,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1168,22'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM.759
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1168,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1168,9'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM.759
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1173,5'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM.759
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1177,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1177,5'
              BranchSideFuncs:
                - gpsd_log
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1183,41'
              BranchSideFuncs:
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1183,57'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1184,21'
              BranchSideFuncs:
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1197,32'
              BranchSideFuncs:
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1183,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1183,9'
              BranchSideFuncs:
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1197,32'
              BranchSideFuncs:
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1197,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1199,49'
              BranchSideFuncs:
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1220,39'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1199,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1202,27'
              BranchSideFuncs:
                - __errno_location
                - gpsd_set_speed
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1211,13'
              BranchSideFuncs:
                - gpsd_set_speed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1202,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1204,17'
              BranchSideFuncs:
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1220,39'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1204,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1204,17'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1220,39'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1211,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1211,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1220,39'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1220,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1223,32'
              BranchSideFuncs:
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1235,39'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1224,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1227,47'
              BranchSideFuncs:
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1235,39'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1227,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1235,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1236,47'
              BranchSideFuncs:
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1241,26'
              BranchSideFuncs:
                - gpsd_set_speed
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1155,14'
          Dst:             gpsd_serial_isatty
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1173,5'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1174,5'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1177,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1199,26'
          Dst:             ioctl
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1202,27'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1204,17'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1204,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1211,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1245,9'
          Dst:             gpsd_set_speed
    - functionName:    gpsd_set_speed
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          378
      EdgeCount:       91
      CyclomaticComplexity: 22
      functionsReached:
        - __errno_location
        - cfgetispeed
        - cfsetispeed
        - cfsetospeed
        - clock_gettime
        - code2speed
        - gpsd_flush
        - gpsd_get_speed
        - gpsd_log
        - gpsd_serial_isatty
        - packet_reset
        - speed2code
        - strerror
        - tcsetattr
      functionUses:    7
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:663,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - speed2code
                - cfgetispeed
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:663,22'
              BranchSideFuncs:
                - speed2code
                - cfgetispeed
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:663,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:665,5'
              BranchSideFuncs:
                - speed2code
                - cfgetispeed
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:666,35'
              BranchSideFuncs:
                - speed2code
                - cfgetispeed
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:666,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:669,18'
              BranchSideFuncs:
                - speed2code
                - cfgetispeed
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:672,10'
              BranchSideFuncs:
                - speed2code
                - cfgetispeed
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:672,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:672,10'
              BranchSideFuncs:
                - speed2code
                - cfgetispeed
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:675,5'
              BranchSideFuncs:
                - speed2code
                - cfgetispeed
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:672,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:675,5'
              BranchSideFuncs:
                - speed2code
                - cfgetispeed
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:683,12'
              BranchSideFuncs:
                - speed2code
                - cfgetispeed
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:686,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:696,9'
              BranchSideFuncs:
                - cfgetispeed
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:696,9'
              BranchSideFuncs:
                - cfgetispeed
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:703,9'
              BranchSideFuncs:
                - cfgetispeed
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:706,39'
              BranchSideFuncs:
                - cfgetispeed
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:706,39'
              BranchSideFuncs:
                - cfgetispeed
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:706,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:707,40'
              BranchSideFuncs:
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:726,16'
              BranchSideFuncs:
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:707,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:708,42'
              BranchSideFuncs:
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:726,16'
              BranchSideFuncs:
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:706,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:726,16'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:773,5'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:726,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:728,13'
              BranchSideFuncs:
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:734,19'
              BranchSideFuncs:
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - cfgetispeed
                - code2speed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:728,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:728,13'
              BranchSideFuncs:
                - cfgetispeed
                - code2speed
                - cfgetispeed
                - gpsd_log
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:742,33'
              BranchSideFuncs:
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:737,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:737,13'
              BranchSideFuncs:
                - cfgetispeed
                - code2speed
                - gpsd_log
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:742,33'
              BranchSideFuncs:
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:745,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:753,13'
              BranchSideFuncs:
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:755,45'
              BranchSideFuncs:
                - tcsetattr
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:755,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:763,14'
              BranchSideFuncs:
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:770,9'
              BranchSideFuncs:
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:763,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:763,14'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:770,9'
              BranchSideFuncs:
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:773,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:773,5'
              BranchSideFuncs:
                - gpsd_get_speed
                - gpsd_log
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:779,26'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:792,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:792,37'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:793,32'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:793,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:793,43'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:794,26'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:792,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:792,9'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:797,17'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:797,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:797,13'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:798,34'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:798,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:801,27'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:806,54'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:801,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:801,17'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:802,40'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:802,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:801,48'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:803,25'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:801,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:801,17'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:802,40'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:806,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:806,24'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:807,17'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:683,12'
          Dst:             speed2code
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:706,17'
          Dst:             cfgetispeed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:728,13'
          Dst:             cfgetispeed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:728,13'
          Dst:             code2speed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:728,13'
          Dst:             cfgetispeed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:728,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:734,19'
          Dst:             cfsetispeed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:735,19'
          Dst:             cfsetospeed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:737,13'
          Dst:             cfgetispeed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:737,13'
          Dst:             code2speed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:737,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:755,18'
          Dst:             tcsetattr
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:763,14'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:763,14'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:763,14'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:770,9'
          Dst:             gpsd_flush
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:773,5'
          Dst:             gpsd_get_speed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:773,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:797,17'
          Dst:             gpsd_serial_isatty
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:811,5'
          Dst:             packet_reset
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:812,5'
          Dst:             clock_gettime
    - functionName:    speed2code
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          85
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:460,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:460,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:465,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:460,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:465,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:465,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:459,56'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:460,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:465,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:465,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:459,56'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:459,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:459,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:459,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    code2speed
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          224
      EdgeCount:       59
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_flush
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - gpsd_log
        - nanosleep
        - strerror
        - tcflush
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:578,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - tcflush
                - nanosleep
                - tcflush
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:580,39'
              BranchSideFuncs:
                - tcflush
                - nanosleep
                - tcflush
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:580,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:582,9'
              BranchSideFuncs:
                - nanosleep
                - tcflush
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:588,18'
              BranchSideFuncs:
                - nanosleep
                - tcflush
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:582,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:582,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - nanosleep
                - tcflush
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:588,18'
              BranchSideFuncs:
                - nanosleep
                - tcflush
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:591,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:591,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:593,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:593,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:593,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:593,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:580,14'
          Dst:             tcflush
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:582,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:582,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:582,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:590,5'
          Dst:             nanosleep
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:591,14'
          Dst:             tcflush
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:593,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:593,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:593,9'
          Dst:             gpsd_log
    - functionName:    gpsd_get_speed
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cfgetospeed
        - code2speed
      functionUses:    5
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:493,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - cfgetospeed
                - code2speed
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:493,41'
              BranchSideFuncs:
                - cfgetospeed
                - code2speed
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:493,23'
          Dst:             cfgetospeed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:493,12'
          Dst:             code2speed
    - functionName:    cfgetospeed
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_serial_write
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1134
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          112
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - gpsd_log
        - gpsd_packetdump
        - gpsd_serial_isatty
        - strerror
        - tcdrain
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1106,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - write
                - gpsd_serial_isatty
                - tcdrain
                - gpsd_packetdump
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1108,14'
              BranchSideFuncs:
                - write
                - gpsd_serial_isatty
                - tcdrain
                - gpsd_packetdump
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1108,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1108,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1109,26'
              BranchSideFuncs:
                - write
                - gpsd_serial_isatty
                - tcdrain
                - gpsd_packetdump
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1109,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1109,34'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1110,30'
              BranchSideFuncs:
                - write
                - gpsd_serial_isatty
                - tcdrain
                - gpsd_packetdump
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1110,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1110,37'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1111,27'
              BranchSideFuncs:
                - write
                - gpsd_serial_isatty
                - tcdrain
                - gpsd_packetdump
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1108,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1108,9'
              BranchSideFuncs:
                - write
                - gpsd_serial_isatty
                - tcdrain
                - gpsd_packetdump
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1115,20'
              BranchSideFuncs:
                - write
                - gpsd_serial_isatty
                - tcdrain
                - gpsd_packetdump
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1117,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1119,43'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1128,5'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1119,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1121,13'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1128,5'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1121,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1121,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1128,5'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1128,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1128,5'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1128,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1115,14'
          Dst:             write
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1117,13'
          Dst:             gpsd_serial_isatty
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1119,18'
          Dst:             tcdrain
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1121,13'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1121,13'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1121,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1128,5'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1128,5'
          Dst:             gpsd_log
    - functionName:    fusercount
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          191
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - __ctype_b_loc
        - __errno_location
        - closedir
        - gpsd_log
        - opendir
        - readdir
        - readlink
        - realpath
        - snprintf
        - strcmp
        - strerror
        - strlcat
        - strlcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:289,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - realpath
                - opendir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - closedir
                - free
                - gpsd_log
                - free
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:294,42'
              BranchSideFuncs:
                - realpath
                - opendir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - closedir
                - free
                - gpsd_log
                - free
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:295,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:297,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:304,26'
              BranchSideFuncs:
                - opendir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - closedir
                - free
                - gpsd_log
                - free
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:297,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:297,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:297,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:304,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:305,9'
              BranchSideFuncs:
                - free
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:317,5'
              BranchSideFuncs:
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - closedir
                - free
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:306,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:306,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:306,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:317,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:318,18'
              BranchSideFuncs:
                - closedir
                - free
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:360,11'
              BranchSideFuncs:
                - closedir
                - free
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:318,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - closedir
                - free
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:323,15'
              BranchSideFuncs:
                - snprintf
                - opendir
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - readdir
                - __ctype_b_loc
                - closedir
                - free
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:325,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - closedir
                - free
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:328,9'
              BranchSideFuncs:
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - closedir
                - free
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:328,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:331,22'
              BranchSideFuncs:
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - free
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:358,15'
              BranchSideFuncs:
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - free
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:331,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - closedir
                - free
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:335,19'
              BranchSideFuncs:
                - strlcpy
                - strlcat
                - readlink
                - readdir
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - closedir
                - free
                - gpsd_log
                - strcmp
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:340,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - closedir
                - free
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:345,13'
              BranchSideFuncs:
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - closedir
                - free
                - gpsd_log
                - strcmp
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:346,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - strcmp
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - closedir
                - free
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:354,22'
              BranchSideFuncs:
                - strcmp
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - closedir
                - free
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:354,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - closedir
                - free
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:355,17'
              BranchSideFuncs:
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - closedir
                - free
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:361,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:361,5'
              BranchSideFuncs:
                - gpsd_log
                - free
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:364,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:294,16'
          Dst:             realpath
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:297,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:297,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:297,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:304,26'
          Dst:             opendir
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:306,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:306,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:306,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:317,33'
          Dst:             readdir
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:318,18'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:323,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:325,28'
          Dst:             opendir
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:328,35'
          Dst:             readdir
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:335,19'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:336,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:339,18'
          Dst:             readlink
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:354,22'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:358,15'
          Dst:             closedir
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:360,11'
          Dst:             closedir
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:361,5'
          Dst:             gpsd_log
    - functionName:    realpath
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opendir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    readdir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    readlink
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    closedir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_classify
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         69
      ICount:          309
      EdgeCount:       75
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - gnu_dev_major
        - gnu_dev_minor
        - gpsd_log
        - stat
        - strerror
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:71,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - stat
                - strncmp
                - strncmp
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:72,41'
              BranchSideFuncs:
                - stat
                - strncmp
                - strncmp
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:74,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:75,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:80,16'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:75,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:75,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:75,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:80,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:80,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:80,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:89,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:91,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:103,9'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:110,14'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:110,14'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:103,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:103,9'
              BranchSideFuncs:
                - gpsd_log
                - strncmp
                - strncmp
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:110,14'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:110,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:110,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:115,14'
              BranchSideFuncs:
                - strncmp
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:115,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:115,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:119,9'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:119,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:119,9'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:130,24'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:133,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:131,24'
              BranchSideFuncs:
                - gnu_dev_minor
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:200,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:211,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:214,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:220,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:220,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:228,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:203,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:203,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:205,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:228,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:228,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:228,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:74,15'
          Dst:             stat
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:75,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:75,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:75,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:103,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:110,14'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:115,14'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:130,24'
          Dst:             gnu_dev_major
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:131,24'
          Dst:             gnu_dev_minor
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:228,13'
          Dst:             gpsd_log
    - functionName:    gnu_dev_major
      functionSourceFile: '/usr/include/x86_64-linux-gnu/sys/sysmacros.h'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gnu_dev_minor
      functionSourceFile: '/usr/include/x86_64-linux-gnu/sys/sysmacros.h'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_serial_open
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionLinenumberEnd: 1099
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         92
      ICount:          510
      EdgeCount:       127
      CyclomaticComplexity: 37
      functionsReached:
        - __errno_location
        - cfgetispeed
        - cfsetispeed
        - cfsetospeed
        - clock_gettime
        - exit
        - fusercount
        - gpsd_classify
        - gpsd_flush
        - gpsd_get_speed_old
        - gpsd_log
        - gpsd_serial_isatty
        - gpsd_set_speed
        - gpsd_switch_driver
        - ioctl
        - open
        - strerror
        - tcgetattr
        - tcsetattr
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:829,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - gpsd_classify
                - __errno_location
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - open
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_switch_driver
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:829,27'
              BranchSideFuncs:
                - gpsd_classify
                - __errno_location
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - open
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_switch_driver
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:832,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:832,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - __errno_location
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - open
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_switch_driver
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:839,14'
              BranchSideFuncs:
                - __errno_location
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - open
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_switch_driver
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:841,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:841,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:846,20'
              BranchSideFuncs:
                - __errno_location
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - open
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_switch_driver
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:846,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:847,15'
              BranchSideFuncs:
                - gpsd_switch_driver
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:851,18'
              BranchSideFuncs:
                - __errno_location
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - open
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:851,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:852,25'
              BranchSideFuncs:
                - __errno_location
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - open
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:854,9'
              BranchSideFuncs:
                - __errno_location
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - open
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:851,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:854,9'
              BranchSideFuncs:
                - __errno_location
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - open
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:858,9'
              BranchSideFuncs:
                - __errno_location
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - open
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:854,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:854,9'
              BranchSideFuncs:
                - gpsd_log
                - __errno_location
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - open
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:907,9'
              BranchSideFuncs:
                - __errno_location
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - open
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:858,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:858,9'
              BranchSideFuncs:
                - gpsd_log
                - __errno_location
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - open
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:907,9'
              BranchSideFuncs:
                - __errno_location
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - open
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:908,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:911,13'
              BranchSideFuncs:
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:945,34'
              BranchSideFuncs:
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:911,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:911,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:917,24'
              BranchSideFuncs:
                - open
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:916,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:919,17'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:927,13'
              BranchSideFuncs:
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:919,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:919,17'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:919,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:927,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:927,13'
              BranchSideFuncs:
                - gpsd_log
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:945,34'
              BranchSideFuncs:
                - fusercount
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - exit
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:945,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:946,28'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:985,14'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:945,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:955,15'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:985,14'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:956,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:957,13'
              BranchSideFuncs:
                - exit
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:968,15'
              BranchSideFuncs:
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:957,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:957,13'
              BranchSideFuncs:
                - gpsd_log
                - exit
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:962,13'
              BranchSideFuncs:
                - exit
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:968,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:969,13'
              BranchSideFuncs:
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:981,38'
              BranchSideFuncs:
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:969,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:969,13'
              BranchSideFuncs:
                - gpsd_log
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:981,38'
              BranchSideFuncs:
                - ioctl
                - gpsd_serial_isatty
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:987,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:989,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:998,41'
              BranchSideFuncs:
                - tcgetattr
                - strerror
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:989,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:989,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:993,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:998,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1000,9'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1006,14'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1000,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1000,9'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1000,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1008,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1009,18'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1014,29'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1011,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1011,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1021,22'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1014,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1016,9'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1021,22'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1016,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1016,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1021,22'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1021,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1023,15'
              BranchSideFuncs:
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - gpsd_flush
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - strerror
                - gpsd_log
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1042,28'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1025,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1028,13'
              BranchSideFuncs:
                - gpsd_flush
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1034,13'
              BranchSideFuncs:
                - gpsd_flush
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1028,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1028,13'
              BranchSideFuncs:
                - cfgetispeed
                - gpsd_log
                - gpsd_flush
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1038,9'
              BranchSideFuncs:
                - gpsd_flush
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1034,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1034,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - gpsd_flush
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1038,9'
              BranchSideFuncs:
                - gpsd_flush
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1061,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1064,21'
              BranchSideFuncs:
                - gpsd_get_speed_old
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1066,35'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1066,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1073,22'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1081,5'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1076,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1076,10'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1081,5'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1076,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1079,5'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1081,5'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1087,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1088,30'
              BranchSideFuncs:
                - clock_gettime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1093,45'
              BranchSideFuncs:
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:1095,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1095,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:1098,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:829,27'
          Dst:             gpsd_classify
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:832,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:832,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:847,15'
          Dst:             gpsd_switch_driver
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:854,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:858,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:907,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:909,20'
          Dst:             open
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:911,13'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:911,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:917,24'
          Dst:             open
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:919,17'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:919,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:927,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:955,15'
          Dst:             fusercount
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:957,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:962,13'
          Dst:             exit
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:969,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:981,15'
          Dst:             ioctl
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:987,14'
          Dst:             gpsd_serial_isatty
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:989,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:998,14'
          Dst:             tcgetattr
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1000,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1000,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1011,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1016,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1023,15'
          Dst:             cfsetispeed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1024,15'
          Dst:             cfsetospeed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1025,18'
          Dst:             tcsetattr
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1028,13'
          Dst:             cfgetispeed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1028,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1034,13'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1034,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1038,9'
          Dst:             gpsd_flush
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1064,21'
          Dst:             gpsd_get_speed_old
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1081,5'
          Dst:             gpsd_set_speed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1093,5'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:1095,5'
          Dst:             gpsd_log
    - functionName:    gpsd_get_speed_old
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cfgetospeed
        - code2speed
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:499,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - cfgetospeed
                - code2speed
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:499,41'
              BranchSideFuncs:
                - cfgetospeed
                - code2speed
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:499,23'
          Dst:             cfgetospeed
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:499,12'
          Dst:             code2speed
    - functionName:    gpsd_set_raw
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - cfmakeraw
        - gpsd_log
        - strerror
        - tcsetattr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:603,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - cfmakeraw
                - tcsetattr
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:603,31'
              BranchSideFuncs:
                - cfmakeraw
                - tcsetattr
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:604,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:604,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:606,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:606,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:606,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:606,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:603,11'
          Dst:             cfmakeraw
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:604,14'
          Dst:             tcsetattr
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:606,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:606,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/serial.c:606,9'
          Dst:             gpsd_log
    - functionName:    cfmakeraw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_get_stopbits
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:520,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:520,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:523,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gpsd_get_parity
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:507,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:507,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:509,47'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/serial.c:509,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:509,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/serial.c:511,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gpsd_tty_init
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_gpstime_resolv
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/timebase.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          125
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_log
      functionUses:    47
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:445,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:445,31'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:445,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:446,29'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:460,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:447,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:447,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:460,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:460,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:461,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:473,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:479,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:479,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:481,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:484,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:484,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:447,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:484,9'
          Dst:             gpsd_log
    - functionName:    gpsd_gpstime
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/timebase.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:399,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:399,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:399,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:403,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:409,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:414,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:414,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:416,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:418,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:418,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:418,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:418,9'
          Dst:             gpsd_log
    - functionName:    gpsd_century_update
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/timebase.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          79
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:364,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:364,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:365,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:373,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:376,47'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:373,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:373,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:375,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:376,58'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:376,58'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:377,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:376,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:376,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:381,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:381,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:381,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:384,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:373,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:381,9'
          Dst:             gpsd_log
    - functionName:    gpsd_utc_resolve
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/timebase.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - gmtime_r
        - gpsd_log
        - mkgmtime
        - timespec_to_iso8601
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:309,48'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:309,48'
              BranchSideFuncs:
                - mkgmtime
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:321,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:321,50'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:322,23'
              BranchSideFuncs:
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:321,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:321,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:339,32'
              BranchSideFuncs:
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:339,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:339,45'
              BranchSideFuncs:
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:340,22'
              BranchSideFuncs:
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:339,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:339,9'
              BranchSideFuncs:
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:344,18'
              BranchSideFuncs:
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:347,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:347,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:360,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:309,24'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:345,15'
          Dst:             gmtime_r
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:346,15'
          Dst:             timespec_to_iso8601
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:347,9'
          Dst:             gpsd_log
    - functionName:    gpsd_set_century
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/timebase.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          162
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - __isoc99_sscanf
        - gpsd_log
        - gpsd_time_init
        - mkgmtime
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:258,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:0,0'
              BranchSideFuncs:
                - __isoc99_sscanf
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:258,14'
              BranchSideFuncs:
                - __isoc99_sscanf
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:266,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:266,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:271,10'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:271,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:271,10'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:271,10'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:271,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:271,9'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:276,37'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:279,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:279,10'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:280,15'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:279,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:280,15'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:282,25'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:283,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:283,10'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:284,13'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:283,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:284,13'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:286,10'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:291,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:291,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_time_init
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:295,5'
              BranchSideFuncs:
                - gpsd_time_init
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:264,11'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:287,27'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:291,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:295,5'
          Dst:             gpsd_time_init
    - functionName:    __isoc99_sscanf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_time_init
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/timebase.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - localtime
        - putenv
        - timespec_to_iso8601
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:210,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:0,0'
              BranchSideFuncs:
                - putenv
                - localtime
                - timespec_to_iso8601
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:210,11'
              BranchSideFuncs:
                - putenv
                - localtime
                - timespec_to_iso8601
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:226,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:227,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:231,26'
              BranchSideFuncs:
                - localtime
                - timespec_to_iso8601
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/timebase.c:227,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:227,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/timebase.c:227,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:210,11'
          Dst:             putenv
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:227,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:231,26'
          Dst:             localtime
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:244,9'
          Dst:             timespec_to_iso8601
        - Src:             'gpsd-3.26.2~dev/gpsd/timebase.c:244,9'
          Dst:             gpsd_log
    - functionName:    putenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    localtime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    b64_ntop
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/bsd_base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          282
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/bsd_base64.c:130,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:131,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:151,11'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/bsd_base64.c:131,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:131,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:134,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/bsd_base64.c:130,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:131,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:151,11'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/bsd_base64.c:151,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:154,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:179,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/bsd_base64.c:154,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:154,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:158,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/bsd_base64.c:159,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:160,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/bsd_base64.c:159,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:160,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:163,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/bsd_base64.c:159,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:160,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:163,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/bsd_base64.c:172,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:0,0'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/bsd_base64.c:179,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:179,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/bsd_base64.c:182,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nmea_sigid_to_ubx
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:519,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:519,25'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:519,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:521,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:529,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:522,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:522,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:523,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:523,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:523,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:523,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:529,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:529,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:529,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:523,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:529,9'
          Dst:             gpsd_log
    - functionName:    hex2uchar
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          55
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:43,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:43,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:45,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:47,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:47,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:47,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:48,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:47,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:49,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:51,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:52,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:51,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:51,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:53,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nmeaid_to_prn
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          582
      EdgeCount:       154
      CyclomaticComplexity: 42
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:590,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:590,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:593,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:593,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:595,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:717,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:595,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:595,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:597,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:641,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:654,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:671,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:689,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:704,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:597,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:599,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:601,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:601,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:603,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:605,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:605,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:607,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:609,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:609,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:611,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:614,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:614,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:616,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:618,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:618,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:620,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:623,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:623,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:626,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:628,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:628,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:630,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:634,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:642,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:644,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:648,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:655,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:657,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:658,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:658,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:659,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:667,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:658,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:661,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:662,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:662,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:663,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:667,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:662,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:665,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:667,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:672,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:674,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:675,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:675,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:676,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:685,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:675,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:678,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:679,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:679,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:680,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:685,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:679,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:682,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:685,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:690,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:692,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:695,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:717,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:718,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:784,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:719,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:719,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:721,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:759,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:767,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:774,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:721,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:721,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:724,33'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:729,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:734,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:739,32'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:744,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:759,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:759,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:761,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:767,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:767,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:769,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:774,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:774,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:776,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:784,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:787,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:789,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:789,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:791,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:793,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:793,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:795,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:798,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:798,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:800,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:802,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:802,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:804,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:807,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:807,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:809,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:811,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:811,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:813,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:816,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:816,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:819,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:821,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:821,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:823,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:826,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:826,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:829,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:832,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:832,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:834,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:837,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:837,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:839,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:841,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:841,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:843,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:846,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:846,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:848,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:850,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:850,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:852,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:855,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:855,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:857,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:859,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:859,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:861,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:864,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:864,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:866,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:870,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    register_fractional_time
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - decode_hhmmss
        - gpsd_log
        - timespec_str
      functionUses:    13
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:473,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - decode_hhmmss
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:473,15'
              BranchSideFuncs:
                - decode_hhmmss
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:477,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:477,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:482,22'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:487,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:487,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:487,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:477,14'
          Dst:             decode_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:487,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:487,5'
          Dst:             gpsd_log
    - functionName:    decode_hhmmss
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          248
      EdgeCount:       46
      CyclomaticComplexity: 15
      functionsReached:
        - __ctype_b_loc
        - atoi
        - gpsd_log
        - pow
        - strnlen
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:392,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
                - strnlen
                - atoi
                - pow
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:392,26'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
                - strnlen
                - atoi
                - pow
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:395,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:395,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:396,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
                - strnlen
                - atoi
                - pow
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:395,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:395,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:401,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:401,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:403,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:401,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:401,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:403,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:401,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:401,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:403,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:401,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:401,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:403,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:401,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:401,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:403,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:401,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:403,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:410,21'
              BranchSideFuncs:
                - gpsd_log
                - strnlen
                - atoi
                - pow
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:411,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:413,15'
              BranchSideFuncs:
                - gpsd_log
                - strnlen
                - atoi
                - pow
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:415,20'
              BranchSideFuncs:
                - gpsd_log
                - strnlen
                - atoi
                - pow
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:403,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:403,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:403,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:418,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strnlen
                - atoi
                - pow
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:420,14'
              BranchSideFuncs:
                - strnlen
                - atoi
                - pow
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:418,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:422,22'
              BranchSideFuncs:
                - strnlen
                - atoi
                - pow
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:428,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:428,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:428,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:403,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:422,22'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:423,13'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:424,33'
          Dst:             pow
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:428,5'
          Dst:             gpsd_log
    - functionName:    pow
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    faa_mode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          67
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:233,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:233,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:233,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:233,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:233,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:245,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:248,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:251,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:254,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:257,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:264,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:267,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:270,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decode_lat_or_lon
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - safe_atof
        - strtol
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:142,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strtol
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:145,15'
              BranchSideFuncs:
                - strtol
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:147,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:147,9'
              BranchSideFuncs:
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:151,23'
              BranchSideFuncs:
                - safe_atof
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:145,15'
          Dst:             strtol
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:155,30'
          Dst:             safe_atof
    - functionName:    decode_ddmmyy
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          303
      EdgeCount:       68
      CyclomaticComplexity: 22
      functionsReached:
        - __ctype_b_loc
        - gpsd_log
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:305,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:305,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:305,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:305,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:306,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:305,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:305,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:311,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:311,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:314,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:311,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:311,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:314,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:311,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:311,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:314,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:311,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:311,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:314,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:311,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:311,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:314,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:311,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:314,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:320,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:320,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:322,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:328,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:314,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:314,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:314,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:322,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:322,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:322,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:333,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:334,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:337,10'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:337,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:337,10'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:338,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:337,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:338,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:342,10'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:338,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:338,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:338,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:342,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:342,10'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:343,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:342,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:343,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:348,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:343,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:343,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:343,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:348,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:348,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:351,11'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:356,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:356,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:356,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:314,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:322,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:338,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:343,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:348,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:356,5'
          Dst:             gpsd_log
    - functionName:    do_lat_lon
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          114
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - decode_lat_or_lon
      functionUses:    7
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:182,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - decode_lat_or_lon
                - decode_lat_or_lon
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:182,17'
              BranchSideFuncs:
                - decode_lat_or_lon
                - decode_lat_or_lon
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:182,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:182,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:183,17'
              BranchSideFuncs:
                - decode_lat_or_lon
                - decode_lat_or_lon
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:183,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:183,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:184,17'
              BranchSideFuncs:
                - decode_lat_or_lon
                - decode_lat_or_lon
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:184,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:184,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:185,17'
              BranchSideFuncs:
                - decode_lat_or_lon
                - decode_lat_or_lon
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:182,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:182,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:189,11'
              BranchSideFuncs:
                - decode_lat_or_lon
                - decode_lat_or_lon
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:190,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:191,15'
              BranchSideFuncs:
                - decode_lat_or_lon
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:193,29'
              BranchSideFuncs:
                - decode_lat_or_lon
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:194,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:195,15'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:197,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:197,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:197,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:198,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:197,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:197,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:202,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:189,11'
          Dst:             decode_lat_or_lon
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:193,11'
          Dst:             decode_lat_or_lon
    - functionName:    merge_ddmmyy
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decode_ddmmyy
      functionUses:    7
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:369,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - decode_ddmmyy
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:369,15'
              BranchSideFuncs:
                - decode_ddmmyy
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:373,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:373,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:379,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:372,15'
          Dst:             decode_ddmmyy
    - functionName:    merge_hhmmss
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decode_hhmmss
      functionUses:    16
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:445,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - decode_hhmmss
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:445,15'
              BranchSideFuncs:
                - decode_hhmmss
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:450,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:450,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:455,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:449,15'
          Dst:             decode_hhmmss
    - functionName:    nmea_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6123
      functionLinenumberEnd: 6132
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - nmea_write
        - vsnprintf
      functionUses:    51
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6124,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - vsnprintf
                - nmea_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6127,5'
              BranchSideFuncs:
                - vsnprintf
                - nmea_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6128,11'
          Dst:             vsnprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6131,12'
          Dst:             nmea_write
    - functionName:    nmea_write
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6109
      functionLinenumberEnd: 6119
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_write
        - nmea_add_checksum
        - strlcat
        - strlcpy
        - strnlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6110,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - strlcat
                - strnlen
                - gpsd_write
                - strlcat
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6110,28'
              BranchSideFuncs:
                - strlcpy
                - strlcat
                - strnlen
                - gpsd_write
                - strlcat
                - nmea_add_checksum
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6111,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6112,15'
              BranchSideFuncs:
                - strlcat
                - nmea_add_checksum
                - strnlen
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6115,15'
              BranchSideFuncs:
                - strlcat
                - strnlen
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6110,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6112,15'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6113,9'
          Dst:             nmea_add_checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6115,15'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6118,26'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6119,12'
          Dst:             gpsd_write
    - functionName:    nmea_add_checksum
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6091
      functionLinenumberEnd: 6105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - snprintf
      functionUses:    12
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6095,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6095,16'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6095,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6096,13'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6097,10'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6095,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6097,10'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6099,17'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6099,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6099,30'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6101,13'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6099,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6101,13'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6104,39'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6104,11'
          Dst:             snprintf
    - functionName:    TS_NORM
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/../include/timespec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    str_starts_with
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:19,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:19,38'
              BranchSideFuncs:
                - strlen
                - strncmp
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:19,38'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:19,17'
          Dst:             strncmp
    - functionName:    processZDA
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5441
      functionLinenumberEnd: 5510
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          230
      EdgeCount:       57
      CyclomaticComplexity: 18
      functionsReached:
        - atoi
        - gpsd_century_update
        - gpsd_log
        - gpsd_utc_resolve
        - merge_hhmmss
        - register_fractional_time
        - timespec_str
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5458,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - gpsd_century_update
                - gpsd_utc_resolve
                - register_fractional_time
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5460,17'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - gpsd_century_update
                - gpsd_utc_resolve
                - register_fractional_time
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5460,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5461,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5464,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5461,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5462,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5464,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5462,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5463,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5464,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5460,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5464,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5469,14'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - gpsd_century_update
                - gpsd_utc_resolve
                - register_fractional_time
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5464,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5464,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5464,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5469,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5469,9'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - gpsd_century_update
                - gpsd_utc_resolve
                - register_fractional_time
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5481,17'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - gpsd_century_update
                - gpsd_utc_resolve
                - register_fractional_time
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5485,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5486,14'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5487,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5485,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5487,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5489,18'
              BranchSideFuncs:
                - gpsd_century_update
                - gpsd_utc_resolve
                - register_fractional_time
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5487,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5487,9'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5506,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5489,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5490,19'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5491,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5489,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5491,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5493,18'
              BranchSideFuncs:
                - gpsd_century_update
                - gpsd_utc_resolve
                - register_fractional_time
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5491,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5491,9'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5506,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5493,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5494,19'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5495,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5493,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5495,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5498,9'
              BranchSideFuncs:
                - gpsd_century_update
                - gpsd_utc_resolve
                - register_fractional_time
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5495,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5495,9'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5506,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5506,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5506,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5506,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5464,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5469,14'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5481,12'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5482,11'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5483,12'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5487,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5491,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5495,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5498,9'
          Dst:             gpsd_century_update
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5502,33'
          Dst:             gpsd_utc_resolve
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5503,9'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5506,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5506,5'
          Dst:             gpsd_log
    - functionName:    processXDR
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5338
      functionLinenumberEnd: 5435
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          222
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - gpsd_log
        - safe_atof
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5362,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5362,19'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5362,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5360,35'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5362,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5366,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5368,13'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5375,16'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5368,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5362,32'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5368,13'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5377,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5380,32'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5407,47'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5431,9'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5380,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5362,32'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5384,47'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5384,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5387,29'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5431,9'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5387,64'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5388,22'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5387,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5391,29'
              BranchSideFuncs:
                - strncmp
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5391,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5431,9'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5407,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5411,29'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5411,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5415,29'
              BranchSideFuncs:
                - strncmp
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5415,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5431,9'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5431,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5362,32'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5431,9'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5362,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5362,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5364,28'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5368,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5375,16'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5384,22'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5387,29'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5388,22'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5391,29'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5407,22'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5411,29'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5415,29'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5431,9'
          Dst:             gpsd_log
    - functionName:    processVTG
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5279
      functionLinenumberEnd: 5332
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          110
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5282,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5282,10'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5282,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5282,31'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5282,35'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5282,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5282,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5287,12'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5287,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5288,18'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5315,30'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5287,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5287,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5287,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5315,30'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5319,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5320,43'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5324,40'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5327,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5327,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5327,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5315,30'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5320,43'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5324,30'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5327,5'
          Dst:             gpsd_log
    - functionName:    processTXT
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5200
      functionLinenumberEnd: 5259
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - atoi
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5233,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5233,11'
              BranchSideFuncs:
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5233,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5233,9'
              BranchSideFuncs:
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5237,20'
              BranchSideFuncs:
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5239,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5255,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5255,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5255,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5255,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5255,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5237,15'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5255,5'
          Dst:             gpsd_log
    - functionName:    processTHS
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5048
      functionLinenumberEnd: 5085
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          73
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5063,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5063,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5063,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5063,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5064,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5063,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5063,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5068,13'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5068,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5068,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5073,15'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5074,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5074,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5075,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5074,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5074,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5080,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5080,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5080,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5080,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5073,15'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5080,5'
          Dst:             gpsd_log
    - functionName:    processSTI
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5023
      functionLinenumberEnd: 5042
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
        - gpsd_write
        - strcmp
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5026,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strncmp
                - gpsd_write
                - strcmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5026,31'
              BranchSideFuncs:
                - strncmp
                - gpsd_write
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5026,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5029,15'
              BranchSideFuncs:
                - strcmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5032,23'
              BranchSideFuncs:
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5032,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5034,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5038,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5034,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5034,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5034,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5038,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5038,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5038,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5026,14'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5029,15'
          Dst:             gpsd_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5032,15'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5034,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5038,5'
          Dst:             gpsd_log
    - functionName:    processSNRSTAT
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4978
      functionLinenumberEnd: 5011
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - atoi
        - gpsd_log
        - gpsd_write
        - strlcpy
        - val2str
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4986,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_write
                - strlcpy
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4986,26'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_write
                - strlcpy
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4991,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4991,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
                - strlcpy
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5004,26'
              BranchSideFuncs:
                - gpsd_write
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4996,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4996,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_write
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5004,26'
              BranchSideFuncs:
                - gpsd_write
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5004,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5004,9'
              BranchSideFuncs:
                - gpsd_write
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5007,15'
              BranchSideFuncs:
                - gpsd_write
                - strlcpy
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4986,21'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4987,21'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4988,24'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4989,19'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4991,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4996,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4996,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4996,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4996,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4996,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5007,15'
          Dst:             gpsd_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5009,15'
          Dst:             strlcpy
    - functionName:    processROT
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4945
      functionLinenumberEnd: 4970
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4956,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4956,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4956,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4956,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4957,16'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4956,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4956,9'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4963,37'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4966,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4966,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4966,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4963,37'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4966,5'
          Dst:             gpsd_log
    - functionName:    processRMC
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4747
      functionLinenumberEnd: 4936
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          386
      EdgeCount:       93
      CyclomaticComplexity: 25
      functionsReached:
        - char2str
        - do_lat_lon
        - faa_mode
        - gpsd_log
        - merge_ddmmyy
        - merge_hhmmss
        - register_fractional_time
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4778,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - merge_hhmmss
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4778,19'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - merge_hhmmss
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4784,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4790,26'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
                - merge_hhmmss
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4814,21'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
                - merge_hhmmss
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4791,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4792,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4798,35'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4791,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4798,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4925,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4814,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4815,15'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4826,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4815,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4816,22'
              BranchSideFuncs:
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4826,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4814,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4817,22'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4826,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4817,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4818,35'
              BranchSideFuncs:
                - merge_ddmmyy
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4826,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4817,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4821,42'
              BranchSideFuncs:
                - register_fractional_time
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4826,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4826,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4828,18'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4829,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4833,32'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4833,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4842,14'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4843,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4844,38'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4847,21'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4847,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4848,38'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4853,21'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4853,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4854,21'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4878,16'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4853,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4855,45'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4878,16'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4857,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4862,49'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4869,22'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4869,62'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4870,22'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4872,47'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4869,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4872,47'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4874,22'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4878,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4879,25'
              BranchSideFuncs:
                - faa_mode
                - gpsd_log
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4912,34'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4879,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4881,29'
              BranchSideFuncs:
                - gpsd_log
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4899,13'
              BranchSideFuncs:
                - gpsd_log
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4899,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4899,13'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4912,34'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4912,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4915,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4915,63'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4916,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4915,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4921,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4925,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4925,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4925,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4817,22'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4818,22'
          Dst:             merge_ddmmyy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4821,17'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4826,18'
          Dst:             do_lat_lon
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4844,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4848,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4855,45'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4881,29'
          Dst:             faa_mode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4899,13'
          Dst:             char2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4899,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4925,5'
          Dst:             gpsd_log
    - functionName:    processTNTHTM
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5146
      functionLinenumberEnd: 5194
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5180,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5180,51'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5190,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5190,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5180,41'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5182,39'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5184,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5186,37'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5187,39'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5190,5'
          Dst:             gpsd_log
    - functionName:    processTNTA
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5089
      functionLinenumberEnd: 5141
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          126
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - atoi
        - gpsd_log
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5114,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strcmp
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5114,21'
              BranchSideFuncs:
                - strcmp
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5114,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5114,9'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5115,54'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5123,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5123,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5123,51'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5124,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5125,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5125,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5128,38'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5128,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5128,72'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5133,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5133,55'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5133,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5136,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5136,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5136,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5114,14'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5116,32'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5117,30'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5118,29'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5119,31'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5136,9'
          Dst:             gpsd_log
    - functionName:    processPSTMVER
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4686
      functionLinenumberEnd: 4741
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          120
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - gpsd_log
        - strlen
        - strncat
        - strnlen
        - strstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4703,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strnlen
                - strnlen
                - strnlen
                - strstr
                - gpsd_log
                - strstr
                - gpsd_log
                - strlen
                - strncat
                - strlen
                - strncat
                - strlen
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4703,29'
              BranchSideFuncs:
                - strnlen
                - strnlen
                - strnlen
                - strstr
                - gpsd_log
                - strstr
                - gpsd_log
                - strlen
                - strncat
                - strlen
                - strncat
                - strlen
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4709,52'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4710,17'
              BranchSideFuncs:
                - strstr
                - gpsd_log
                - gpsd_log
                - strlen
                - strncat
                - strlen
                - strncat
                - strlen
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4737,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4709,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4712,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strlen
                - strncat
                - strlen
                - strncat
                - strlen
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4737,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4712,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4714,21'
              BranchSideFuncs:
                - strlen
                - strncat
                - gpsd_log
                - strlen
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4723,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strlen
                - strncat
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4714,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4715,19'
              BranchSideFuncs:
                - strlen
                - strncat
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4718,19'
              BranchSideFuncs:
                - strlen
                - strncat
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4723,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4725,21'
              BranchSideFuncs:
                - strlen
                - strncat
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4733,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4725,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4726,19'
              BranchSideFuncs:
                - strncat
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4729,15'
              BranchSideFuncs:
                - strncat
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4733,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4733,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4737,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4737,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4737,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4737,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4703,21'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4705,24'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4707,25'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4709,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4710,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4715,19'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4718,19'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4721,15'
          Dst:             strncat
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4726,19'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4729,15'
          Dst:             strncat
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4733,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4737,5'
          Dst:             gpsd_log
    - functionName:    strncat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    processPSTMANTENNASTATUS
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4583
      functionLinenumberEnd: 4674
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          143
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - atoi
        - gpsd_log
        - val2str
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4628,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4628,27'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4633,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4644,35'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4650,37'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4645,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4645,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4650,37'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4650,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4650,37'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4652,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4654,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4655,11'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4656,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4654,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4656,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4661,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4656,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4656,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4661,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4661,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4661,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4661,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4665,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4665,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4665,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4628,22'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4629,19'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4630,19'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4631,22'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4645,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4656,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4661,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4665,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4665,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4665,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4665,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4665,5'
          Dst:             gpsd_log
    - functionName:    processPSTI036
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4515
      functionLinenumberEnd: 4573
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          143
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - char2str
        - faa_mode
        - gpsd_log
        - gpsd_utc_resolve
        - merge_ddmmyy
        - merge_hhmmss
        - register_fractional_time
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4539,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - merge_hhmmss
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4539,17'
              BranchSideFuncs:
                - merge_hhmmss
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4539,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4540,17'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4548,17'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4539,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4542,18'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4548,17'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4542,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4543,31'
              BranchSideFuncs:
                - merge_ddmmyy
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - gpsd_log
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4548,17'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4542,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4545,49'
              BranchSideFuncs:
                - register_fractional_time
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4548,17'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4548,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4549,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4551,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4548,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4551,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4556,22'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4551,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4551,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4551,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4564,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4560,21'
              BranchSideFuncs:
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4564,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4542,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4543,18'
          Dst:             merge_ddmmyy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4545,13'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4551,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4556,39'
          Dst:             gpsd_utc_resolve
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4557,41'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4558,39'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4559,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4560,12'
          Dst:             faa_mode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4564,5'
          Dst:             char2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4564,5'
          Dst:             gpsd_log
    - functionName:    processPSTI035
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4447
      functionLinenumberEnd: 4509
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          160
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - gpsd_log
        - merge_ddmmyy
        - merge_hhmmss
        - register_fractional_time
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4469,58'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - merge_hhmmss
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4469,58'
              BranchSideFuncs:
                - merge_hhmmss
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4472,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4473,17'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4481,16'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4472,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4475,18'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4481,16'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4475,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4476,31'
              BranchSideFuncs:
                - merge_ddmmyy
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4481,16'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4475,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4478,50'
              BranchSideFuncs:
                - register_fractional_time
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4481,16'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4481,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4483,9'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4488,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4483,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4483,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4485,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4488,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4491,20'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4491,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4496,28'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4503,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4503,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4503,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4475,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4476,18'
          Dst:             merge_ddmmyy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4478,13'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4483,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4496,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4497,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4498,16'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4499,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4500,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4503,5'
          Dst:             gpsd_log
    - functionName:    processPSTI033
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4369
      functionLinenumberEnd: 4441
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          156
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - atoi
        - gpsd_log
        - merge_ddmmyy
        - merge_hhmmss
        - register_fractional_time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4405,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4405,16'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4405,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4405,9'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4409,16'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4409,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4410,13'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4416,17'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4409,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4409,9'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4416,17'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4416,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4417,17'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4436,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4416,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4419,18'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4436,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4419,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4420,31'
              BranchSideFuncs:
                - merge_ddmmyy
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4436,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4419,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4423,49'
              BranchSideFuncs:
                - register_fractional_time
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4436,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4436,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4434,15'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4436,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4419,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4420,18'
          Dst:             merge_ddmmyy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4423,13'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4434,10'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4433,10'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4432,11'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4431,10'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4430,10'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4429,10'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4428,10'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4427,10'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4426,13'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4436,5'
          Dst:             gpsd_log
    - functionName:    processPSTI032
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4298
      functionLinenumberEnd: 4363
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          150
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - gpsd_log
        - merge_ddmmyy
        - merge_hhmmss
        - register_fractional_time
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4319,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4319,53'
              BranchSideFuncs:
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4321,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4321,9'
              BranchSideFuncs:
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4327,17'
              BranchSideFuncs:
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4327,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4328,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4338,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4327,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4330,18'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4338,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4330,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4331,31'
              BranchSideFuncs:
                - merge_ddmmyy
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4338,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4330,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4334,49'
              BranchSideFuncs:
                - register_fractional_time
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4338,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4338,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4339,13'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4338,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4343,20'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4343,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4343,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4357,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4357,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4357,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4330,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4331,18'
          Dst:             merge_ddmmyy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4334,13'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4351,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4352,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4353,16'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4354,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4355,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4357,5'
          Dst:             gpsd_log
    - functionName:    processPSTI030
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4188
      functionLinenumberEnd: 4289
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          257
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - char2str
        - do_lat_lon
        - faa_mode
        - gpsd_log
        - gpsd_write
        - merge_ddmmyy
        - merge_hhmmss
        - register_fractional_time
        - safe_atof
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4214,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strncmp
                - gpsd_write
                - char2str
                - gpsd_log
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - safe_atof
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4214,31'
              BranchSideFuncs:
                - strncmp
                - gpsd_write
                - char2str
                - gpsd_log
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - safe_atof
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4214,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4217,15'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - safe_atof
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4220,16'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - safe_atof
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4220,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4221,16'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4223,26'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4220,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4223,26'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4226,20'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - safe_atof
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4226,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4230,21'
              BranchSideFuncs:
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - safe_atof
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4279,5'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4230,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4231,21'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4239,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4230,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4233,22'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4239,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4233,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4234,35'
              BranchSideFuncs:
                - merge_ddmmyy
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - safe_atof
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4239,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4233,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4236,54'
              BranchSideFuncs:
                - register_fractional_time
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4239,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4239,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4240,30'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4254,26'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4242,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4244,43'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4249,18'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4263,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4265,30'
              BranchSideFuncs:
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4269,14'
              BranchSideFuncs:
                - faa_mode
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4272,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4273,28'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4275,34'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4272,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4275,34'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4279,5'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4279,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4279,5'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4279,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4214,14'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4217,15'
          Dst:             gpsd_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4233,22'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4234,22'
          Dst:             merge_ddmmyy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4236,17'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4239,18'
          Dst:             do_lat_lon
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4244,43'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4254,16'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4255,17'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4256,17'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4257,15'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4258,17'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4271,35'
          Dst:             faa_mode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4279,5'
          Dst:             char2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4279,5'
          Dst:             gpsd_log
    - functionName:    processPSRFEPE
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4111
      functionLinenumberEnd: 4181
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          197
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - gpsd_log
        - merge_hhmmss
        - register_fractional_time
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4127,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - register_fractional_time
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4127,17'
              BranchSideFuncs:
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - register_fractional_time
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4127,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4128,18'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4139,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4128,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4129,38'
              BranchSideFuncs:
                - register_fractional_time
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4139,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4130,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4131,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4139,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4131,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4131,17'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4139,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4139,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4139,9'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4144,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4144,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4147,37'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4150,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4150,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4152,32'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4156,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4156,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4158,32'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4162,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4162,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4164,32'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4167,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4167,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4169,32'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4172,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4172,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4172,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4172,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4128,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4129,13'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4131,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4147,37'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4152,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4158,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4164,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4169,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4172,5'
          Dst:             gpsd_log
    - functionName:    processPRHS
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4084
      functionLinenumberEnd: 4106
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4103,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4103,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4103,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4103,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4103,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4103,5'
          Dst:             gpsd_log
    - functionName:    processPQVERNO
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4046
      functionLinenumberEnd: 4076
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - snprintf
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4069,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strncmp
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4069,36'
              BranchSideFuncs:
                - strncmp
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4069,76'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4069,76'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4070,17'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4069,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4069,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4071,33'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4069,14'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4071,15'
          Dst:             snprintf
    - functionName:    processPQTMVER
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4017
      functionLinenumberEnd: 4042
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - snprintf
        - strlcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4026,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - snprintf
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4032,14'
              BranchSideFuncs:
                - snprintf
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4037,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4037,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4037,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4030,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4035,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4037,5'
          Dst:             gpsd_log
    - functionName:    processPQTMINS
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3975
      functionLinenumberEnd: 4011
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - atoi
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3995,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - atoi
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3995,24'
              BranchSideFuncs:
                - atoi
                - atoi
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4007,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4007,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4007,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3995,19'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3996,20'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3997,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3998,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3999,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4000,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4001,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4002,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4003,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4004,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4005,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:4007,5'
          Dst:             gpsd_log
    - functionName:    processPQTMIMU
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3939
      functionLinenumberEnd: 3969
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - atoi
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3955,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3955,24'
              BranchSideFuncs:
                - atoi
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3965,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3963,29'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3965,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3955,19'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3956,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3957,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3958,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3959,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3960,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3961,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3963,24'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3962,22'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3965,5'
          Dst:             gpsd_log
    - functionName:    processPQTMGPS
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3891
      functionLinenumberEnd: 3933
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - atoi
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3913,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - atoi
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3913,24'
              BranchSideFuncs:
                - atoi
                - atoi
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3927,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3925,28'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3927,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3913,19'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3914,20'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3915,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3916,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3917,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3918,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3919,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3920,22'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3921,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3922,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3923,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3925,23'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3924,20'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3927,5'
          Dst:             gpsd_log
    - functionName:    processPQxOK
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3874
      functionLinenumberEnd: 3885
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3883,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3883,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3883,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3883,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3883,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3883,5'
          Dst:             gpsd_log
    - functionName:    processPQxERR
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3857
      functionLinenumberEnd: 3869
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3867,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3867,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3867,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3867,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3867,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3867,5'
          Dst:             gpsd_log
    - functionName:    processPMTK705
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3806
      functionLinenumberEnd: 3852
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - nmea_send
        - snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3828,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - snprintf
                - nmea_send
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3828,11'
              BranchSideFuncs:
                - snprintf
                - nmea_send
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3828,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3829,33'
              BranchSideFuncs:
                - snprintf
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3834,33'
              BranchSideFuncs:
                - snprintf
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3839,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3839,9'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3849,15'
              BranchSideFuncs:
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3829,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3834,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3849,15'
          Dst:             nmea_send
    - functionName:    processPMTK424
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3747
      functionLinenumberEnd: 3801
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - atoi
        - nmea_send
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3798,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3798,23'
              BranchSideFuncs:
                - atoi
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3798,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3798,9'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3799,15'
              BranchSideFuncs:
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3798,18'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3799,15'
          Dst:             nmea_send
    - functionName:    processPMTK001
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3714
      functionLinenumberEnd: 3743
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          83
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - atoi
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3725,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3725,19'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3726,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3728,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3734,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3728,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3728,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3728,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3734,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3735,11'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3738,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3734,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3738,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3739,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3739,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3739,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3739,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3725,14'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3728,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3739,5'
          Dst:             gpsd_log
    - functionName:    processPMGNST
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3674
      functionLinenumberEnd: 3709
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - atoi
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3688,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3688,16'
              BranchSideFuncs:
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3688,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3686,24'
              BranchSideFuncs:
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3702,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3689,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3691,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3694,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3697,35'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3706,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3706,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3706,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3686,19'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3706,5'
          Dst:             gpsd_log
    - functionName:    processPGPSP
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3244
      functionLinenumberEnd: 3386
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          255
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - atoi
        - gpsd_gpstime_resolv
        - gpsd_log
        - safe_atof
        - strtoul
        - timespec_str
        - timespec_to_iso8601
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3251,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strtoul
                - atoi
                - strtoul
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3251,35'
              BranchSideFuncs:
                - strtoul
                - atoi
                - strtoul
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - timespec_to_iso8601
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3274,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3287,33'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3294,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3299,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3304,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3309,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3314,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3319,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3324,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3329,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3334,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_to_iso8601
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3362,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3362,5'
              BranchSideFuncs:
                - timespec_to_iso8601
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3377,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3377,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3377,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3377,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3251,27'
          Dst:             strtoul
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3252,17'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3253,28'
          Dst:             strtoul
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3257,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3258,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3259,21'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3260,21'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3261,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3262,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3263,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3264,21'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3265,21'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3266,21'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3267,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3268,22'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3269,24'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3270,17'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3356,37'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3362,5'
          Dst:             timespec_to_iso8601
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3362,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3377,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3377,5'
          Dst:             gpsd_log
    - functionName:    strtoul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    processPDTINFO
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2979
      functionLinenumberEnd: 2992
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2980,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2980,29'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2988,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2988,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2988,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2980,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2984,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2988,5'
          Dst:             gpsd_log
    - functionName:    processPAIR010
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2934
      functionLinenumberEnd: 2973
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - atoi
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2955,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2955,17'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2956,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2957,11'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2960,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2956,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2960,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2961,19'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2962,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2963,11'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2966,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2962,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2966,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2969,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2969,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2968,16'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2969,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2955,12'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2961,14'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2968,11'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2967,10'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2969,5'
          Dst:             gpsd_log
    - functionName:    processPAIR001
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2898
      functionLinenumberEnd: 2929
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          83
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - atoi
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2910,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2910,19'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2911,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2913,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2919,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2913,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2913,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2913,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2919,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2920,11'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2923,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2919,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2923,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2924,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2924,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2924,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2924,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2910,14'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2913,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2924,5'
          Dst:             gpsd_log
    - functionName:    processPASHR
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3008
      functionLinenumberEnd: 3147
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          518
      EdgeCount:       99
      CyclomaticComplexity: 30
      functionsReached:
        - atoi
        - do_lat_lon
        - gpsd_log
        - merge_hhmmss
        - register_fractional_time
        - safe_atof
        - snprintf
        - strcmp
        - timespec_str
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3010,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - atoi
                - atoi
                - safe_atof
                - snprintf
                - gpsd_log
                - atoi
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - safe_atof
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3012,28'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - atoi
                - atoi
                - safe_atof
                - snprintf
                - gpsd_log
                - atoi
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - safe_atof
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3012,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3014,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3016,21'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - atoi
                - atoi
                - safe_atof
                - snprintf
                - gpsd_log
                - atoi
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - safe_atof
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3014,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3014,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3014,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3016,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3018,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3020,21'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - atoi
                - atoi
                - safe_atof
                - snprintf
                - gpsd_log
                - atoi
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - safe_atof
                - register_fractional_time
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3018,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3018,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3018,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3020,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3022,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3024,21'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - atoi
                - atoi
                - safe_atof
                - snprintf
                - gpsd_log
                - atoi
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - safe_atof
                - register_fractional_time
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3022,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3022,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3022,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3024,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3027,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3029,21'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - atoi
                - atoi
                - safe_atof
                - snprintf
                - gpsd_log
                - atoi
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - safe_atof
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3027,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3027,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3027,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3029,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3039,21'
              BranchSideFuncs:
                - atoi
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - safe_atof
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3098,21'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - atoi
                - atoi
                - safe_atof
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3039,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3041,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3046,22'
              BranchSideFuncs:
                - atoi
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - safe_atof
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3047,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - safe_atof
                - register_fractional_time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - safe_atof
                - register_fractional_time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3053,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3054,42'
              BranchSideFuncs:
                - register_fractional_time
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3057,34'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3057,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3058,22'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3065,48'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3059,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3061,47'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3065,48'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3068,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3069,45'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3072,25'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3072,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3073,45'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3076,25'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3076,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3077,45'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3080,25'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3080,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3081,45'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3084,18'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3085,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3085,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3085,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3098,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3099,33'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3105,21'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - atoi
                - atoi
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3101,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3101,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3101,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3105,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3107,63'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - atoi
                - atoi
                - atoi
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3130,33'
              BranchSideFuncs:
                - strcmp
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3118,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3111,50'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - atoi
                - atoi
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3119,26'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - atoi
                - atoi
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3110,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3113,47'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3123,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3123,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3123,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3126,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3130,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3130,16'
              BranchSideFuncs:
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3132,18'
              BranchSideFuncs:
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3141,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3141,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3141,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3012,14'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3014,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3016,21'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3018,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3020,21'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3022,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3024,21'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3027,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3029,21'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3047,22'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3052,43'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3053,22'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3054,17'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3057,22'
          Dst:             do_lat_lon
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3061,47'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3065,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3066,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3067,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3069,45'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3073,45'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3077,45'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3081,45'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3085,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3098,21'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3099,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3101,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3105,21'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3107,58'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3113,30'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3114,35'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3115,37'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3116,22'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3123,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3130,21'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3132,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3137,45'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3138,42'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3139,43'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3141,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3141,9'
          Dst:             gpsd_log
    - functionName:    processMWV
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2862
      functionLinenumberEnd: 2890
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2877,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2877,17'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2877,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2878,17'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2886,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2878,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2879,17'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2886,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2877,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2881,46'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2886,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2886,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2886,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2886,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2881,36'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2882,36'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2886,5'
          Dst:             gpsd_log
    - functionName:    processMWD
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2830
      functionLinenumberEnd: 2857
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2847,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2847,42'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2852,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2852,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2852,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2847,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2848,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2849,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2852,5'
          Dst:             gpsd_log
    - functionName:    processMTW
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2804
      functionLinenumberEnd: 2826
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2815,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2815,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2815,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2815,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2816,16'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2815,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2815,9'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2820,30'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2822,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2822,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2822,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2820,30'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2822,5'
          Dst:             gpsd_log
    - functionName:    processHDT
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2678
      functionLinenumberEnd: 2710
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          59
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2691,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2691,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2691,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2691,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2695,15'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2696,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2696,23'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2697,15'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2696,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2696,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2702,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2706,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2706,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2706,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2695,15'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2706,5'
          Dst:             gpsd_log
    - functionName:    processHDM
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2650
      functionLinenumberEnd: 2674
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2661,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2661,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2661,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2661,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2667,42'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2670,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2670,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2670,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2667,42'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2670,5'
          Dst:             gpsd_log
    - functionName:    processHDG
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2561
      functionLinenumberEnd: 2642
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          147
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2583,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2583,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2583,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2583,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2587,22'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2588,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2588,32'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2589,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2588,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2588,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2593,36'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2594,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2594,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2595,16'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2594,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2594,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2599,13'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2599,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2601,24'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2604,24'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2612,22'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2616,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2617,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2637,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2616,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2618,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2637,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2620,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2626,45'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2637,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2637,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2637,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2637,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2587,22'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2593,26'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2618,41'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2637,5'
          Dst:             gpsd_log
    - functionName:    processINFO
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2718
      functionLinenumberEnd: 2799
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - char2str
        - gpsd_log
        - nmea_send
        - snprintf
        - strlcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2749,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - char2str
                - snprintf
                - snprintf
                - gpsd_log
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2749,26'
              BranchSideFuncs:
                - strlcpy
                - char2str
                - snprintf
                - snprintf
                - gpsd_log
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2749,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2750,19'
              BranchSideFuncs:
                - strlcpy
                - char2str
                - snprintf
                - snprintf
                - gpsd_log
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2784,34'
              BranchSideFuncs:
                - strlcpy
                - char2str
                - snprintf
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2749,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2753,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - strlcpy
                - char2str
                - snprintf
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2784,34'
              BranchSideFuncs:
                - strlcpy
                - char2str
                - snprintf
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2795,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2795,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2795,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2753,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2761,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2784,5'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2789,20'
          Dst:             char2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2787,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2791,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2795,5'
          Dst:             gpsd_log
    - functionName:    processGYOACC
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2506
      functionLinenumberEnd: 2557
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          138
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - atoi
        - decode_ddmmyy
        - decode_hhmmss
        - gpsd_log
        - mkgmtime
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2512,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - decode_hhmmss
                - gpsd_log
                - decode_ddmmyy
                - mkgmtime
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2512,30'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - decode_hhmmss
                - gpsd_log
                - decode_ddmmyy
                - mkgmtime
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2528,67'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2529,35'
              BranchSideFuncs:
                - decode_ddmmyy
                - gpsd_log
                - mkgmtime
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2534,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2528,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2531,50'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2534,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2546,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2546,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2546,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2512,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2513,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2514,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2515,27'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2516,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2517,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2518,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2519,26'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2520,16'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2521,22'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2522,28'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2523,20'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2528,14'
          Dst:             decode_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2529,14'
          Dst:             decode_ddmmyy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2531,50'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2546,5'
          Dst:             gpsd_log
    - functionName:    processGSV
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2068
      functionLinenumberEnd: 2498
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         140
      ICount:          765
      EdgeCount:       186
      CyclomaticComplexity: 48
      functionsReached:
        - atoi
        - gpsd_log
        - gpsd_zero_satellites
        - hex2uchar
        - nmea_sigid_to_ubx
        - nmeaid_to_prn
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2175,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - hex2uchar
                - atoi
                - atoi
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - hex2uchar
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2175,11'
              BranchSideFuncs:
                - atoi
                - hex2uchar
                - atoi
                - atoi
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - hex2uchar
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2175,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2176,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2182,5'
              BranchSideFuncs:
                - atoi
                - hex2uchar
                - atoi
                - atoi
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - hex2uchar
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2176,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2176,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2179,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2194,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2200,32'
              BranchSideFuncs:
                - hex2uchar
                - atoi
                - atoi
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2204,32'
              BranchSideFuncs:
                - atoi
                - hex2uchar
                - atoi
                - atoi
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2217,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2224,32'
              BranchSideFuncs:
                - atoi
                - atoi
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2206,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2204,32'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2209,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2206,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2209,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2224,32'
              BranchSideFuncs:
                - atoi
                - atoi
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2209,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2209,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2209,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2217,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2217,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2220,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2226,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2227,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2234,11'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2227,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2227,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2230,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2234,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2245,35'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2257,37'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2245,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2247,13'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2257,37'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2247,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2247,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2253,13'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2258,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2262,23'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2268,23'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2268,23'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2272,23'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2276,23'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2279,23'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2282,23'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2285,20'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2307,23'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2311,9'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2285,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2286,15'
              BranchSideFuncs:
                - gpsd_log
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2307,23'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2285,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2291,19'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2307,23'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2291,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2292,31'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2293,26'
              BranchSideFuncs:
                - gpsd_log
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2293,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2294,31'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2296,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2296,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2296,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2296,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2311,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2311,9'
              BranchSideFuncs:
                - gpsd_log
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2318,14'
              BranchSideFuncs:
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2318,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2320,48'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2322,19'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2334,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2335,13'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2343,38'
              BranchSideFuncs:
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2335,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2335,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2339,13'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2344,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2330,29'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2342,15'
              BranchSideFuncs:
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2359,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2360,15'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2382,44'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2359,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2362,21'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2382,44'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2362,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2361,43'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2363,30'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2362,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2361,43'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2363,30'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2362,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2361,43'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2363,30'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2361,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2362,21'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2382,44'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2362,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2361,43'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2363,30'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2330,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2334,25'
              BranchSideFuncs:
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2427,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2427,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2428,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2434,19'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2428,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2428,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2431,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2444,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2444,19'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2452,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2444,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2445,46'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2452,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2445,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2444,59'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2459,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2452,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2452,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2455,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2461,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2461,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2468,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2468,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2469,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2474,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2469,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2470,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2474,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2470,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2471,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2474,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2471,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2472,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2474,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2472,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2473,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2474,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2473,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2473,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2474,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2474,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2474,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2475,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2468,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2468,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2476,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2476,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2476,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2476,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2176,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2179,9'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2182,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2200,22'
          Dst:             hex2uchar
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2205,23'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2204,22'
          Dst:             hex2uchar
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2209,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2217,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2220,9'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2224,27'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2225,26'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2227,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2230,9'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2247,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2253,13'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2296,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2311,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2320,21'
          Dst:             nmea_sigid_to_ubx
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2324,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2335,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2339,13'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2343,21'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2348,26'
          Dst:             nmeaid_to_prn
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2351,33'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2352,31'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2353,26'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2428,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2452,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2455,9'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2461,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2476,9'
          Dst:             gpsd_log
    - functionName:    processGST
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1991
      functionLinenumberEnd: 2063
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          138
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - decode_hhmmss
        - gpsd_log
        - mkgmtime
        - safe_atof
        - timespec_str
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2004,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
                - decode_hhmmss
                - mkgmtime
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2004,15'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
                - decode_hhmmss
                - mkgmtime
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2010,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2010,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2016,32'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
                - decode_hhmmss
                - mkgmtime
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2016,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2018,9'
              BranchSideFuncs:
                - decode_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
                - mkgmtime
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2037,26'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2031,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2033,47'
              BranchSideFuncs:
                - mkgmtime
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2037,26'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2048,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2040,22'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2048,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2027,15'
          Dst:             decode_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2033,47'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2040,48'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2041,48'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2042,48'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2043,48'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2044,48'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2045,48'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2046,48'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2048,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:2048,5'
          Dst:             gpsd_log
    - functionName:    processGSA
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1660
      functionLinenumberEnd: 1984
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         146
      ICount:          738
      EdgeCount:       201
      CyclomaticComplexity: 57
      functionsReached:
        - atoi
        - gpsd_log
        - nmeaid_to_prn
        - safe_atof
        - strchr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1736,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - atoi
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1736,42'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - atoi
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1746,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1748,9'
              BranchSideFuncs:
                - atoi
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1754,18'
              BranchSideFuncs:
                - atoi
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1748,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1748,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1963,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1760,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1761,15'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1774,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1760,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1762,30'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1774,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1765,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1765,13'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1774,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1774,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1775,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1785,25'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1775,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1775,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1826,35'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1785,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1786,23'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1792,25'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1787,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1787,21'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1792,25'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1787,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1788,42'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1792,25'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1792,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1793,23'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1799,25'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1794,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1794,21'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1799,25'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1794,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1795,42'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1799,25'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1799,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1800,23'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1806,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1801,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1801,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1806,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1801,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1802,42'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1806,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1806,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1807,25'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1826,35'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1806,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1808,29'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1826,35'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1808,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1810,21'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1815,35'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1810,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1810,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1826,35'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1826,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1827,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1830,30'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1827,58'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1828,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1835,41'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1828,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1829,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1835,41'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1826,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1830,30'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1835,41'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1832,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1832,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1835,41'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1839,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1843,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1851,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1851,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1856,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1861,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1865,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1871,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1876,24'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1887,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1893,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1876,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1877,19'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1887,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1876,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1887,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1893,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1901,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1893,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1904,25'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1909,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1893,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1910,21'
              BranchSideFuncs:
                - nmeaid_to_prn
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1909,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1893,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1913,19'
              BranchSideFuncs:
                - nmeaid_to_prn
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1924,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1893,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1929,49'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1946,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1893,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1939,43'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1946,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1893,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1939,43'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1946,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1893,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1939,43'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1946,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1893,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1939,43'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1939,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1893,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1940,27'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1893,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1901,25'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1952,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1953,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1953,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1963,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1963,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1964,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1969,10'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1964,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1965,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1969,10'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1965,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1966,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1969,10'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1966,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1967,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1969,10'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1967,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1968,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1969,10'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1968,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1969,10'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1971,20'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1963,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1971,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1979,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1971,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1972,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1979,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1971,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1976,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1979,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1979,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1979,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1979,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1748,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1754,13'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1765,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1775,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1786,23'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1793,23'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1800,23'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1808,29'
          Dst:             strchr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1810,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1815,35'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1832,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1904,25'
          Dst:             strchr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1908,27'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1913,19'
          Dst:             nmeaid_to_prn
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1933,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1953,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1979,5'
          Dst:             gpsd_log
    - functionName:    processGRS
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1619
      functionLinenumberEnd: 1655
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - atoi
        - gpsd_log
        - merge_hhmmss
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1636,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1636,17'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1636,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1636,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1637,14'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1636,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1636,9'
              BranchSideFuncs:
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1642,17'
              BranchSideFuncs:
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1643,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1644,11'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1651,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1643,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1643,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1651,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1651,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1651,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1651,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1637,14'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1642,12'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1651,5'
          Dst:             gpsd_log
    - functionName:    processGNS
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1488
      functionLinenumberEnd: 1614
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          269
      EdgeCount:       61
      CyclomaticComplexity: 19
      functionsReached:
        - atoi
        - char2str
        - do_lat_lon
        - faa_mode
        - gpsd_log
        - merge_hhmmss
        - register_fractional_time
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1529,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
                - safe_atof
                - safe_atof
                - register_fractional_time
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1529,17'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
                - safe_atof
                - safe_atof
                - register_fractional_time
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1529,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1530,18'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1545,17'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1530,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1531,38'
              BranchSideFuncs:
                - register_fractional_time
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1545,17'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1532,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1533,17'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1545,17'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1533,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1533,17'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1545,17'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1545,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1546,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1547,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1545,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1547,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1553,16'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1553,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1553,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1554,13'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1553,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1553,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1558,40'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1560,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1561,14'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1581,26'
              BranchSideFuncs:
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1564,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1566,39'
              BranchSideFuncs:
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1585,17'
              BranchSideFuncs:
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1567,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1568,22'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1575,25'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1569,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1571,43'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1575,25'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1575,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1576,46'
              BranchSideFuncs:
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1585,17'
              BranchSideFuncs:
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1585,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1586,37'
              BranchSideFuncs:
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1591,26'
              BranchSideFuncs:
                - faa_mode
                - safe_atof
                - atoi
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1597,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1598,17'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1604,5'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1597,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1600,37'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1604,5'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1604,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1604,5'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1604,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1530,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1531,13'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1533,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1558,35'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1560,14'
          Dst:             do_lat_lon
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1566,39'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1576,46'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1586,37'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1591,17'
          Dst:             faa_mode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1600,37'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1601,41'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1604,5'
          Dst:             char2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1604,5'
          Dst:             gpsd_log
    - functionName:    processGLL
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1388
      functionLinenumberEnd: 1482
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          245
      EdgeCount:       66
      CyclomaticComplexity: 20
      functionsReached:
        - char2str
        - do_lat_lon
        - faa_mode
        - gpsd_log
        - merge_hhmmss
        - register_fractional_time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1417,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - merge_hhmmss
                - char2str
                - gpsd_log
                - do_lat_lon
                - faa_mode
                - register_fractional_time
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1417,20'
              BranchSideFuncs:
                - merge_hhmmss
                - char2str
                - gpsd_log
                - do_lat_lon
                - faa_mode
                - register_fractional_time
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1420,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1421,18'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - do_lat_lon
                - faa_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1432,17'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - do_lat_lon
                - faa_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1421,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1422,38'
              BranchSideFuncs:
                - register_fractional_time
                - char2str
                - gpsd_log
                - do_lat_lon
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1432,17'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - do_lat_lon
                - faa_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1423,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1424,17'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - do_lat_lon
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1432,17'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - do_lat_lon
                - faa_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1424,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1424,17'
              BranchSideFuncs:
                - gpsd_log
                - char2str
                - gpsd_log
                - do_lat_lon
                - faa_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1432,17'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - do_lat_lon
                - faa_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1432,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1433,13'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1435,26'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1432,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1435,26'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1437,20'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - do_lat_lon
                - faa_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1437,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1438,16'
              BranchSideFuncs:
                - do_lat_lon
                - char2str
                - gpsd_log
                - faa_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1468,26'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1438,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1438,23'
              BranchSideFuncs:
                - do_lat_lon
                - char2str
                - gpsd_log
                - faa_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1439,26'
              BranchSideFuncs:
                - do_lat_lon
                - char2str
                - gpsd_log
                - faa_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1438,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1439,26'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1468,26'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1437,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1442,14'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - faa_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1468,26'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1445,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1446,34'
              BranchSideFuncs:
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1455,18'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1455,56'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1456,18'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1455,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1458,41'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1458,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1461,51'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1461,56'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1462,26'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1462,59'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1463,26'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1466,26'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1461,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1466,26'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1473,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1473,5'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1473,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1421,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1422,13'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1424,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1439,14'
          Dst:             do_lat_lon
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1446,25'
          Dst:             faa_mode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1473,5'
          Dst:             char2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1473,5'
          Dst:             gpsd_log
    - functionName:    processGGA
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1149
      functionLinenumberEnd: 1382
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          432
      EdgeCount:       97
      CyclomaticComplexity: 25
      functionsReached:
        - atoi
        - do_lat_lon
        - gpsd_log
        - merge_hhmmss
        - register_fractional_time
        - safe_atof
        - strlcpy
        - strncmp
        - wgs84_separation
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1181,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1181,47'
              BranchSideFuncs:
                - atoi
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1185,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1191,15'
              BranchSideFuncs:
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1261,14'
              BranchSideFuncs:
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1194,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1197,21'
              BranchSideFuncs:
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1218,9'
              BranchSideFuncs:
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1221,9'
              BranchSideFuncs:
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1224,9'
              BranchSideFuncs:
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1228,9'
              BranchSideFuncs:
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1245,26'
              BranchSideFuncs:
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1245,26'
              BranchSideFuncs:
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1245,26'
              BranchSideFuncs:
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1245,26'
              BranchSideFuncs:
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1261,14'
              BranchSideFuncs:
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1197,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1203,35'
              BranchSideFuncs:
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1245,26'
              BranchSideFuncs:
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - strncmp
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1261,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1262,30'
              BranchSideFuncs:
                - strncmp
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1266,44'
              BranchSideFuncs:
                - strncmp
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1261,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1264,23'
              BranchSideFuncs:
                - strncmp
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1266,44'
              BranchSideFuncs:
                - strncmp
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1271,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1272,26'
              BranchSideFuncs:
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1278,37'
              BranchSideFuncs:
                - strlcpy
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1275,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1275,9'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1287,40'
              BranchSideFuncs:
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1289,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1290,9'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1292,21'
              BranchSideFuncs:
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - register_fractional_time
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1290,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1290,9'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1303,26'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1292,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1293,34'
              BranchSideFuncs:
                - register_fractional_time
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1303,26'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1294,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1295,13'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1299,18'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1295,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1295,13'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1303,26'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1303,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1304,26'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - wgs84_separation
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1339,26'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1306,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1307,42'
              BranchSideFuncs:
                - wgs84_separation
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1310,34'
              BranchSideFuncs:
                - wgs84_separation
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1317,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1319,39'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1335,31'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1331,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1332,39'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1335,15'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1335,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1336,35'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1341,10'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1346,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1348,16'
              BranchSideFuncs:
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1357,17'
              BranchSideFuncs:
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1349,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1349,13'
              BranchSideFuncs:
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1357,17'
              BranchSideFuncs:
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1349,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1351,34'
              BranchSideFuncs:
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1357,17'
              BranchSideFuncs:
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1357,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1358,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1373,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1357,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1363,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1373,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1365,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1366,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1368,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1365,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1368,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1373,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1373,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1373,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1373,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1191,15'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1266,36'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1275,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1278,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1287,35'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1290,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1292,21'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1293,9'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1295,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1303,14'
          Dst:             do_lat_lon
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1307,42'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1309,42'
          Dst:             wgs84_separation
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1319,39'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1348,16'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1363,15'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1364,19'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1373,5'
          Dst:             gpsd_log
    - functionName:    processGBS
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          124
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_log
        - register_fractional_time
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1123,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - register_fractional_time
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1123,30'
              BranchSideFuncs:
                - register_fractional_time
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1126,52'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1127,28'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1140,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1127,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1128,28'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1140,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1126,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1130,42'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1140,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1133,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1133,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1133,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1140,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1140,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1140,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1123,5'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1130,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1131,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1132,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1133,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1140,9'
          Dst:             gpsd_log
    - functionName:    processDTM
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1098
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - gpsd_log
        - strcmp
        - strlcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1076,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strlcpy
                - gpsd_log
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1076,17'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strlcpy
                - gpsd_log
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1076,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1076,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1087,17'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strlcpy
                - gpsd_log
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1087,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1087,17'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1088,38'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1087,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1087,17'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1088,38'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1087,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1087,17'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1088,38'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1087,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1087,17'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1088,38'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1087,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1083,38'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1088,38'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1094,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1094,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1094,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1087,17'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1087,17'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1087,17'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1087,17'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1087,17'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1083,13'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1088,13'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1094,5'
          Dst:             gpsd_log
    - functionName:    processDPT
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 994
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1009,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1009,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1009,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1009,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1013,30'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1015,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1017,32'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1021,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1021,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1021,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1021,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1013,30'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1014,14'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:1021,5'
          Dst:             gpsd_log
    - functionName:    processDBT
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 989
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:973,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:973,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:973,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:974,34'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:976,24'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:976,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:977,34'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:979,24'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:979,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:980,34'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:984,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:984,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:984,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:984,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:974,34'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:977,34'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:980,34'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:984,5'
          Dst:             gpsd_log
    - functionName:    processBWC
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - char2str
        - faa_mode
        - gpsd_log
        - merge_hhmmss
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:933,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - merge_hhmmss
                - char2str
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:933,17'
              BranchSideFuncs:
                - merge_hhmmss
                - char2str
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:933,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:934,18'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - faa_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:944,12'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - faa_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:934,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:935,41'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:944,12'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - faa_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:935,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:936,17'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:944,12'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - faa_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:936,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:936,17'
              BranchSideFuncs:
                - gpsd_log
                - char2str
                - gpsd_log
                - faa_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:944,12'
              BranchSideFuncs:
                - char2str
                - gpsd_log
                - faa_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:944,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:946,44'
              BranchSideFuncs:
                - faa_mode
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:949,5'
              BranchSideFuncs:
                - char2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:949,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:949,5'
              BranchSideFuncs:
                - char2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:949,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:934,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:936,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:946,35'
          Dst:             faa_mode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:949,5'
          Dst:             char2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:949,5'
          Dst:             gpsd_log
    - functionName:    processACCURACY
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:897,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:897,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:897,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:897,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:902,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:902,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:902,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:902,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:902,5'
          Dst:             gpsd_log
    - functionName:    processPGRMZ
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3622
      functionLinenumberEnd: 3668
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          89
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - atoi
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3639,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3639,16'
              BranchSideFuncs:
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3639,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3640,21'
              BranchSideFuncs:
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3646,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3639,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3643,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3646,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3646,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3664,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3664,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3664,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3664,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3664,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3643,35'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3664,5'
          Dst:             gpsd_log
    - functionName:    processPGRMV
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3589
      functionLinenumberEnd: 3617
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3598,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3598,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3598,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3598,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3599,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3599,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3599,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3600,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3598,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3598,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3605,33'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3611,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3611,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3611,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3605,33'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3606,33'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3607,34'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3611,5'
          Dst:             gpsd_log
    - functionName:    processPGRMT
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3558
      functionLinenumberEnd: 3583
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - strlcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3578,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3578,22'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3580,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3580,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3580,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3578,5'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3580,5'
          Dst:             gpsd_log
    - functionName:    processPGRMM
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3537
      functionLinenumberEnd: 3552
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - strlcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3544,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3544,17'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3544,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3545,34'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3549,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3549,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3549,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3549,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3545,9'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3549,5'
          Dst:             gpsd_log
    - functionName:    processPGRMF
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3436
      functionLinenumberEnd: 3529
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          278
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - __ctype_b_loc
        - atoi
        - atol
        - do_lat_lon
        - gpsd_gpstime_resolv
        - gpsd_log
        - merge_ddmmyy
        - merge_hhmmss
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3462,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - gpsd_log
                - atol
                - atol
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3462,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - atoi
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - gpsd_log
                - atol
                - atol
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3462,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3463,42'
              BranchSideFuncs:
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - gpsd_log
                - atol
                - atol
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3466,9'
              BranchSideFuncs:
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - gpsd_log
                - atol
                - atol
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3466,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3467,9'
              BranchSideFuncs:
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3479,34'
              BranchSideFuncs:
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3467,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3468,22'
              BranchSideFuncs:
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3479,34'
              BranchSideFuncs:
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3466,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3470,31'
              BranchSideFuncs:
                - atol
                - atol
                - gpsd_gpstime_resolv
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3479,34'
              BranchSideFuncs:
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3476,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3476,9'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3488,16'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3479,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3480,34'
              BranchSideFuncs:
                - merge_ddmmyy
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3488,16'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3479,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3483,9'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3488,16'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3483,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3483,9'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3488,16'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3488,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3488,9'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3492,26'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3492,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3493,14'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3495,13'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3495,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3512,40'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3512,40'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3515,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3516,37'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3519,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3519,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3520,37'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3524,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3524,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3524,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3524,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3462,9'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3463,42'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3470,31'
          Dst:             atol
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3471,25'
          Dst:             atol
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3473,33'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3476,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3479,21'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3480,21'
          Dst:             merge_ddmmyy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3483,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3492,14'
          Dst:             do_lat_lon
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3512,30'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3513,30'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3516,37'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3520,37'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3524,5'
          Dst:             gpsd_log
    - functionName:    atol
      functionSourceFile: '/usr/include/stdlib.h'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - strtol
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/include/stdlib.h:368,10'
          Dst:             strtol
    - functionName:    processPGRME
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3391
      functionLinenumberEnd: 3427
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3409,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3409,16'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3409,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3410,16'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3422,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3410,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3411,16'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3422,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3409,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3413,23'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3422,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3422,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3422,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3422,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3413,13'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3416,13'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3418,13'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3422,5'
          Dst:             gpsd_log
    - functionName:    processPGLOR
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3154
      functionLinenumberEnd: 3238
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          163
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - gpsd_log
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3197,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3197,13'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3197,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3197,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3199,33'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3215,33'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3199,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3202,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3205,25'
              BranchSideFuncs:
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3202,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3202,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3234,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3205,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3205,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3209,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3209,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3209,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3234,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3215,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3218,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3221,27'
              BranchSideFuncs:
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3218,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3218,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3234,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3221,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3221,39'
              BranchSideFuncs:
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3222,25'
              BranchSideFuncs:
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3221,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3221,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3227,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3227,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3227,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3234,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3234,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3234,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3234,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3199,18'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3202,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3205,25'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3209,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3215,18'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3218,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3222,25'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3227,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:3234,9'
          Dst:             gpsd_log
    - functionName:    nmea_parse
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5522
      functionLinenumberEnd: 6083
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         161
      ICount:          883
      EdgeCount:       222
      CyclomaticComplexity: 63
      functionsReached:
        - TS_NORM
        - gps_maskdump
        - gpsd_log
        - gpsd_utc_resolve
        - str_starts_with
        - strchr
        - strcmp
        - strlcpy
        - strnlen
        - timespec_str
      functionUses:    9
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5798,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strnlen
                - strlcpy
                - strchr
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5812,12'
              BranchSideFuncs:
                - strnlen
                - strlcpy
                - strchr
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5813,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5814,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5821,11'
              BranchSideFuncs:
                - strlcpy
                - strchr
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5814,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5814,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5814,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5825,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5825,30'
              BranchSideFuncs:
                - strchr
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5829,11'
              BranchSideFuncs:
                - strchr
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5824,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5826,9'
              BranchSideFuncs:
                - strchr
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5838,8'
              BranchSideFuncs:
                - strchr
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5825,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5825,30'
              BranchSideFuncs:
                - strchr
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5829,11'
              BranchSideFuncs:
                - strchr
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5846,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5844,41'
              BranchSideFuncs:
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5857,5'
              BranchSideFuncs:
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5857,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5857,5'
              BranchSideFuncs:
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5862,19'
              BranchSideFuncs:
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5857,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5857,5'
              BranchSideFuncs:
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5858,9'
              BranchSideFuncs:
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5857,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5858,9'
              BranchSideFuncs:
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5862,19'
              BranchSideFuncs:
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5849,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5850,16'
              BranchSideFuncs:
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5857,37'
              BranchSideFuncs:
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5846,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5848,9'
              BranchSideFuncs:
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5857,37'
              BranchSideFuncs:
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5857,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5858,9'
              BranchSideFuncs:
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5862,19'
              BranchSideFuncs:
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5877,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5880,13'
              BranchSideFuncs:
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5886,18'
              BranchSideFuncs:
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5880,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5880,13'
              BranchSideFuncs:
                - gpsd_log
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5930,26'
              BranchSideFuncs:
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5886,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5890,9'
              BranchSideFuncs:
                - strcmp
                - strnlen
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5891,18'
              BranchSideFuncs:
                - strcmp
                - strnlen
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5891,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5873,31'
              BranchSideFuncs:
                - strcmp
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5895,36'
              BranchSideFuncs:
                - strcmp
                - strnlen
                - strcmp
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5901,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5904,13'
              BranchSideFuncs:
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5909,36'
              BranchSideFuncs:
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5904,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5904,13'
              BranchSideFuncs:
                - gpsd_log
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5930,26'
              BranchSideFuncs:
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5909,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5912,13'
              BranchSideFuncs:
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5917,16'
              BranchSideFuncs:
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5912,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5912,13'
              BranchSideFuncs:
                - gpsd_log
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5930,26'
              BranchSideFuncs:
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5877,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5878,21'
              BranchSideFuncs:
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5880,13'
              BranchSideFuncs:
                - str_starts_with.875
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5930,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5932,32'
              BranchSideFuncs:
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5937,10'
              BranchSideFuncs:
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5932,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5933,27'
              BranchSideFuncs:
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5935,39'
              BranchSideFuncs:
                - str_starts_with.875
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5937,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5938,23'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5942,20'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5942,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5943,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5983,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5943,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5944,37'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5948,22'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5943,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5946,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5948,22'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5951,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5951,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5969,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - timespec_str
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5983,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5983,5'
              BranchSideFuncs:
                - timespec_str
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5992,29'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5993,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5996,30'
              BranchSideFuncs:
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6051,24'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5996,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5998,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6028,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6000,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6002,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6025,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6003,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6003,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6013,19'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6013,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6014,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6025,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6014,64'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6015,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6025,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6013,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6016,53'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6025,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6019,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6019,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6025,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6028,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6029,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6038,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6029,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6029,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6033,28'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6033,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6035,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6038,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6038,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6039,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6051,24'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6039,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6039,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6043,49'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6051,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6052,24'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6053,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6052,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6053,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6073,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6053,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6054,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6067,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6051,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6055,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6067,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6055,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6056,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6060,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6056,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6056,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6065,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6060,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6060,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6065,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6067,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6068,31'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6073,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6073,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6073,39'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6074,41'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6074,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6074,46'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6075,41'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6075,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6075,46'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6076,15'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6076,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6077,15'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6080,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6077,48'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6078,15'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6080,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6078,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6079,15'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6080,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6073,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6073,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6080,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5812,12'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5814,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5821,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5849,26'
          Dst:             strchr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5880,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5886,18'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5891,18'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5896,18'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5904,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5912,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5930,10'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5937,10'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5948,37'
          Dst:             gpsd_utc_resolve
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5951,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5951,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5983,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5983,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5983,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:5998,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6003,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6019,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6029,13'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6029,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6039,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6056,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea0183.c:6060,13'
          Dst:             gpsd_log
    - functionName:    hnd_130311
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1401
      functionLinenumberEnd: 1405
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1402,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1402,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1403,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1403,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1403,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1402,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1403,5'
          Dst:             gpsd_log
    - functionName:    print_data
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          131
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - gpsd_log
        - sprintf
      functionUses:    35
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:92,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - sprintf
                - gpsd_log
                - sprintf
                - sprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:92,10'
              BranchSideFuncs:
                - sprintf
                - gpsd_log
                - sprintf
                - sprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:92,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:92,9'
              BranchSideFuncs:
                - sprintf
                - gpsd_log
                - sprintf
                - sprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:97,59'
              BranchSideFuncs:
                - sprintf
                - gpsd_log
                - sprintf
                - sprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:99,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:107,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:109,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:100,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:101,17'
              BranchSideFuncs:
                - sprintf
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:106,27'
              BranchSideFuncs:
                - sprintf
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:101,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:101,17'
              BranchSideFuncs:
                - gpsd_log
                - sprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:103,22'
              BranchSideFuncs:
                - sprintf
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:99,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:100,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:109,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:109,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:109,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:110,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:97,14'
          Dst:             sprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:106,18'
          Dst:             sprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:101,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:106,18'
          Dst:             sprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:109,9'
          Dst:             gpsd_log
    - functionName:    sprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hnd_130310
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1388
      functionLinenumberEnd: 1392
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1389,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1389,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1390,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1390,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1390,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1389,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1390,5'
          Dst:             gpsd_log
    - functionName:    hnd_130306
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1375
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1376,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1376,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1377,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1377,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1377,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1376,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1377,5'
          Dst:             gpsd_log
    - functionName:    hnd_128275
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1323
      functionLinenumberEnd: 1327
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1324,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1324,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1325,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1325,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1325,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1324,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1325,5'
          Dst:             gpsd_log
    - functionName:    hnd_128267
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1314
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1308,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1308,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1312,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1312,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1312,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1308,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1312,5'
          Dst:             gpsd_log
    - functionName:    hnd_128259
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1294
      functionLinenumberEnd: 1298
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1295,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1295,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1296,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1296,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1296,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1295,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1296,5'
          Dst:             gpsd_log
    - functionName:    hnd_127250
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1285
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1268,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1268,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1273,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1274,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1277,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1278,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1279,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1283,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1283,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1283,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1283,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1268,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1283,5'
          Dst:             gpsd_log
    - functionName:    hnd_127245
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1252
      functionLinenumberEnd: 1256
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1253,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1253,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1254,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1254,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1254,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1253,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1254,5'
          Dst:             gpsd_log
    - functionName:    hnd_127513
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1239
      functionLinenumberEnd: 1243
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1240,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1240,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1241,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1241,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1241,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1240,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1241,5'
          Dst:             gpsd_log
    - functionName:    hnd_127508
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1226
      functionLinenumberEnd: 1230
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1227,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1227,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1228,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1228,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1228,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1227,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1228,5'
          Dst:             gpsd_log
    - functionName:    hnd_127506
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1217
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1214,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1214,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1215,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1215,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1215,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1214,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1215,5'
          Dst:             gpsd_log
    - functionName:    decode_ais_channel_info
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:163,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:162,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:163,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ais_turn_rate
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ais_turn_rate
        - sqrt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:184,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - sqrt
                - ais_turn_rate
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:184,14'
              BranchSideFuncs:
                - sqrt
                - ais_turn_rate
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:184,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:185,31'
              BranchSideFuncs:
                - ais_turn_rate
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:187,31'
              BranchSideFuncs:
                - sqrt
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:185,17'
          Dst:             ais_turn_rate
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:187,26'
          Dst:             sqrt
    - functionName:    ais_direction
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:193,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:193,35'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:196,12'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:193,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:193,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:196,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    scale_int
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decode_ais_header
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    9
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:132,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:132,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:132,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:133,40'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:142,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:137,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:137,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:137,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:145,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:145,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:145,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:137,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:145,9'
          Dst:             gpsd_log
    - functionName:    hnd_129810
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          418
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - decode_ais_channel_info
        - decode_ais_header
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1112,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1112,30'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1114,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1114,5'
              BranchSideFuncs:
                - gpsd_log
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1117,9'
              BranchSideFuncs:
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1117,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1117,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1120,49'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1135,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1136,61'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1140,61'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1144,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1143,61'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1147,13'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1144,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1147,13'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1148,25'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1148,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1148,53'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1151,13'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1148,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1151,13'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1152,56'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1159,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1159,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1159,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1159,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1159,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1159,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1159,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1167,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1167,17'
              BranchSideFuncs:
                - gpsd_log
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1171,77'
              BranchSideFuncs:
                - decode_ais_channel_info
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1113,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1114,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1117,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1167,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129809
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1064
      functionLinenumberEnd: 1101
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          251
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - decode_ais_channel_info
        - decode_ais_header
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1067,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1067,30'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1069,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1069,5'
              BranchSideFuncs:
                - gpsd_log
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1072,9'
              BranchSideFuncs:
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1072,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1072,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1074,56'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1068,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1069,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1072,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1078,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1095,9'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129802
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1056
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          273
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - decode_ais_channel_info
        - decode_ais_header
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1038,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1038,30'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1040,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1040,5'
              BranchSideFuncs:
                - gpsd_log
                - decode_ais_header
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1043,9'
              BranchSideFuncs:
                - decode_ais_header
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1043,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1043,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1047,9'
              BranchSideFuncs:
                - decode_ais_channel_info
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1039,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1040,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1043,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1051,9'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129798
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          153
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ais_direction
        - decode_ais_channel_info
        - decode_ais_header
        - gpsd_log
        - print_data
        - scale_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:998,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:998,30'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1000,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1000,5'
              BranchSideFuncs:
                - gpsd_log
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1003,9'
              BranchSideFuncs:
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1003,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1003,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1004,41'
              BranchSideFuncs:
                - scale_int
                - scale_int
                - ais_direction
                - decode_ais_channel_info
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:999,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1000,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1003,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1004,31'
          Dst:             scale_int
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1006,31'
          Dst:             scale_int
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1012,27'
          Dst:             ais_direction
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1021,9'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129794
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          676
      EdgeCount:       152
      CyclomaticComplexity: 43
      functionsReached:
        - decode_ais_channel_info
        - decode_ais_header
        - gmtime_r
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:867,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - gmtime_r
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:867,30'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - gmtime_r
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:869,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:869,5'
              BranchSideFuncs:
                - gpsd_log
                - decode_ais_header
                - gmtime_r
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:872,9'
              BranchSideFuncs:
                - decode_ais_header
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:872,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:872,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:880,53'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:882,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:884,9'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:890,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:889,52'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:893,9'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:890,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:893,9'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:894,21'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:894,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:894,49'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:897,9'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:894,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:897,9'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:898,52'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:921,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:921,39'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:921,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:924,17'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:924,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:936,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:936,39'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:936,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:939,26'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:939,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:936,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:936,39'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:936,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:939,26'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:939,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:932,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:935,27'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:945,9'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:951,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:951,39'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:951,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:954,26'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:954,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:951,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:951,39'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:951,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:954,26'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:954,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:947,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:950,27'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:960,9'
              BranchSideFuncs:
                - decode_ais_channel_info
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:868,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:869,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:872,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:906,16'
          Dst:             gmtime_r
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:982,9'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129793
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          187
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - decode_ais_channel_info
        - decode_ais_header
        - gmtime_r
        - gpsd_log
        - print_data
        - scale_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:804,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - scale_int
                - scale_int
                - gmtime_r
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:804,30'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - scale_int
                - scale_int
                - gmtime_r
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:806,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:806,5'
              BranchSideFuncs:
                - gpsd_log
                - decode_ais_header
                - scale_int
                - scale_int
                - gmtime_r
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:809,9'
              BranchSideFuncs:
                - decode_ais_header
                - scale_int
                - scale_int
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:809,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:809,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:815,41'
              BranchSideFuncs:
                - scale_int
                - scale_int
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:823,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:824,40'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:837,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:838,21'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:805,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:806,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:809,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:815,31'
          Dst:             scale_int
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:817,31'
          Dst:             scale_int
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:839,20'
          Dst:             gmtime_r
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:851,9'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129040
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          376
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - ais_direction
        - decode_ais_channel_info
        - decode_ais_header
        - gpsd_log
        - print_data
        - scale_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:740,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:740,30'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:742,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:742,5'
              BranchSideFuncs:
                - gpsd_log
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:745,9'
              BranchSideFuncs:
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:745,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:745,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:749,42'
              BranchSideFuncs:
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:769,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:768,52'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:772,9'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:769,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:772,9'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:773,21'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:773,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:773,49'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:776,9'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:773,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:776,9'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:777,52'
              BranchSideFuncs:
                - decode_ais_channel_info
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:741,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:742,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:745,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:749,32'
          Dst:             scale_int
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:751,32'
          Dst:             scale_int
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:757,27'
          Dst:             ais_direction
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:764,28'
          Dst:             ais_direction
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:788,9'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129039
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          162
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ais_direction
        - decode_ais_channel_info
        - decode_ais_header
        - gpsd_log
        - print_data
        - scale_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:695,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:695,30'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:697,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:697,5'
              BranchSideFuncs:
                - gpsd_log
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:700,9'
              BranchSideFuncs:
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:700,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:700,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:701,42'
              BranchSideFuncs:
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - decode_ais_channel_info
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:696,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:697,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:700,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:701,32'
          Dst:             scale_int
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:703,32'
          Dst:             scale_int
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:709,27'
          Dst:             ais_direction
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:714,27'
          Dst:             ais_direction
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:723,9'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129038
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          139
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ais_direction
        - ais_turn_rate
        - decode_ais_channel_info
        - decode_ais_header
        - gpsd_log
        - print_data
        - scale_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:656,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - ais_turn_rate
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:656,30'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - ais_turn_rate
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:658,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:658,5'
              BranchSideFuncs:
                - gpsd_log
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - ais_turn_rate
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:661,9'
              BranchSideFuncs:
                - decode_ais_header
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - ais_turn_rate
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:661,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:661,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:662,41'
              BranchSideFuncs:
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - ais_turn_rate
                - decode_ais_channel_info
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:657,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:658,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:661,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:662,31'
          Dst:             scale_int
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:664,31'
          Dst:             scale_int
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:669,43'
          Dst:             ais_direction
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:675,27'
          Dst:             ais_direction
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:676,27'
          Dst:             ais_turn_rate
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:679,9'
          Dst:             decode_ais_channel_info
    - functionName:    get_mode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:115,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:116,58'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:121,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:121,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:124,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    hnd_129540
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          157
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:438,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:438,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:439,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:439,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:442,49'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:446,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:446,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:446,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:461,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:461,32'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:462,47'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:461,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:446,56'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:462,47'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:446,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:446,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:450,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:438,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:439,5'
          Dst:             gpsd_log
    - functionName:    hnd_129539
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          118
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - get_mode
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:392,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:392,25'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:393,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:393,5'
              BranchSideFuncs:
                - gpsd_log
                - get_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:397,40'
              BranchSideFuncs:
                - get_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:406,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:406,38'
              BranchSideFuncs:
                - get_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:410,40'
              BranchSideFuncs:
                - get_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:406,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:408,5'
              BranchSideFuncs:
                - get_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:410,40'
              BranchSideFuncs:
                - get_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:417,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:417,5'
              BranchSideFuncs:
                - gpsd_log
                - get_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:417,5'
              BranchSideFuncs:
                - get_mode
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:392,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:393,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:417,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:426,19'
          Dst:             get_mode
    - functionName:    hnd_129285
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1362
      functionLinenumberEnd: 1366
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1363,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1363,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1364,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1364,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1364,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1363,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1364,5'
          Dst:             gpsd_log
    - functionName:    hnd_129284
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1349
      functionLinenumberEnd: 1353
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1350,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1350,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1351,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1351,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1351,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1350,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1351,5'
          Dst:             gpsd_log
    - functionName:    hnd_129283
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1336
      functionLinenumberEnd: 1340
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1337,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1337,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1338,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1338,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1338,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1337,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1338,5'
          Dst:             gpsd_log
    - functionName:    hnd_129029
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          192
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_mode
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:593,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:593,25'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:594,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:594,5'
              BranchSideFuncs:
                - gpsd_log
                - get_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:598,40'
              BranchSideFuncs:
                - get_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:615,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:615,5'
              BranchSideFuncs:
                - get_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:615,5'
              BranchSideFuncs:
                - get_mode
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:593,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:594,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:644,19'
          Dst:             get_mode
    - functionName:    hnd_129026
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - get_mode
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:309,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:309,25'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:310,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:310,5'
              BranchSideFuncs:
                - gpsd_log
                - get_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:310,5'
              BranchSideFuncs:
                - get_mode
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:309,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:310,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:318,36'
          Dst:             get_mode
    - functionName:    hnd_129025
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - get_mode
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:292,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:292,25'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:293,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:293,5'
              BranchSideFuncs:
                - gpsd_log
                - get_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:293,5'
              BranchSideFuncs:
                - get_mode
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:292,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:293,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:299,25'
          Dst:             get_mode
    - functionName:    hnd_127258
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:278,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:278,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:280,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:280,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:280,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:278,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:280,5'
          Dst:             gpsd_log
    - functionName:    hnd_126996
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:258,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:258,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:259,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:259,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:259,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:258,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:259,5'
          Dst:             gpsd_log
    - functionName:    hnd_126992
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - get_mode
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:363,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:363,25'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:364,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:364,5'
              BranchSideFuncs:
                - gpsd_log
                - get_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:364,5'
              BranchSideFuncs:
                - get_mode
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:363,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:364,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:374,23'
          Dst:             get_mode
    - functionName:    hnd_126464
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:245,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:245,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:246,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:246,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:246,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:245,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:246,5'
          Dst:             gpsd_log
    - functionName:    hnd_126208
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:232,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:232,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:233,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:233,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:233,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:232,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:233,5'
          Dst:             gpsd_log
    - functionName:    hnd_060928
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:219,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:219,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:220,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:220,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:220,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:219,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:220,5'
          Dst:             gpsd_log
    - functionName:    hnd_059392
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - print_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:206,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:206,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:207,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:207,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:207,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:206,5'
          Dst:             print_data
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:207,5'
          Dst:             gpsd_log
    - functionName:    search_pgnlist
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1522
      functionLinenumberEnd: 1536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1528,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1528,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1529,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1529,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1529,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1533,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1528,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1528,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1529,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1529,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1529,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1533,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    find_pgn
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1540
      functionLinenumberEnd: 1733
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         137
      ICount:          855
      EdgeCount:       187
      CyclomaticComplexity: 52
      functionsReached:
        - clock_gettime
        - fprintf
        - fputc
        - gpsd_add_device
        - gpsd_log
        - search_pgnlist
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1543,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - clock_gettime
                - fprintf
                - fprintf
                - fputc
                - snprintf
                - gpsd_add_device
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1543,14'
              BranchSideFuncs:
                - clock_gettime
                - fprintf
                - fprintf
                - fputc
                - snprintf
                - gpsd_add_device
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1545,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1546,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1551,16'
              BranchSideFuncs:
                - clock_gettime
                - fprintf
                - fprintf
                - fputc
                - snprintf
                - gpsd_add_device
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1546,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1546,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1546,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1551,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1551,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1558,13'
              BranchSideFuncs:
                - clock_gettime
                - fprintf
                - fprintf
                - fputc
                - snprintf
                - gpsd_add_device
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1558,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1561,13'
              BranchSideFuncs:
                - snprintf
                - gpsd_add_device
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1576,45'
              BranchSideFuncs:
                - snprintf
                - gpsd_add_device
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1567,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1570,35'
              BranchSideFuncs:
                - fputc
                - snprintf
                - gpsd_add_device
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1573,27'
              BranchSideFuncs:
                - fputc
                - snprintf
                - gpsd_add_device
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1569,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1570,35'
              BranchSideFuncs:
                - fprintf
                - fputc
                - snprintf
                - gpsd_add_device
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1573,27'
              BranchSideFuncs:
                - fputc
                - snprintf
                - gpsd_add_device
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1581,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - snprintf
                - gpsd_add_device
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1582,33'
              BranchSideFuncs:
                - snprintf
                - gpsd_add_device
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1587,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1587,9'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
                - gpsd_add_device
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1591,39'
              BranchSideFuncs:
                - snprintf
                - gpsd_add_device
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1595,47'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1597,55'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1595,47'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1597,55'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1595,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1596,36'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1596,36'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1595,47'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1599,58'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1595,47'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1599,58'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1595,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1596,36'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1596,36'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1595,47'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1599,58'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1595,47'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1599,58'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1595,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1596,36'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1596,36'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1595,47'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1599,58'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1595,47'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1599,58'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1595,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1596,36'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1605,43'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1610,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1612,42'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1717,17'
              BranchSideFuncs:
                - snprintf
                - gpsd_add_device
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1612,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1613,24'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1619,24'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - search_pgnlist
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1620,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1622,28'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - search_pgnlist
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1632,46'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1624,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1626,28'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1632,46'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1628,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1630,28'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1632,46'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1632,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1632,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1711,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1632,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1633,54'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1637,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1636,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1637,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1711,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1637,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1640,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1647,36'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1640,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1640,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1642,54'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1644,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1644,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1645,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1644,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1644,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1645,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1647,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1650,64'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1668,71'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1666,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1666,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1666,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1672,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1672,70'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1675,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1672,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1672,70'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1675,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1672,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1672,70'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1675,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1672,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1672,70'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1675,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1672,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1672,70'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1675,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1672,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1672,70'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1675,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1672,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1675,33'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1678,49'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1678,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1689,58'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1699,54'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1692,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1695,33'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1697,66'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1692,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1695,33'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1697,66'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1702,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1702,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1702,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1711,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1711,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1711,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1717,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1717,17'
              BranchSideFuncs:
                - snprintf
                - gpsd_add_device
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1723,33'
              BranchSideFuncs:
                - snprintf
                - gpsd_add_device
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1725,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1726,28'
              BranchSideFuncs:
                - gpsd_add_device
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1728,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1546,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1561,13'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1562,19'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1570,27'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1573,19'
          Dst:             fputc
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1587,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1619,24'
          Dst:             search_pgnlist
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1622,28'
          Dst:             search_pgnlist
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1626,28'
          Dst:             search_pgnlist
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1630,28'
          Dst:             search_pgnlist
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1613,24'
          Dst:             search_pgnlist
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1640,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1666,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1702,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1711,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1720,24'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1726,28'
          Dst:             gpsd_add_device
    - functionName:    fputc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_add_device
      functionSourceFile: ''
      linkageType:     ExternalWeakLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nmea2000_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1754
      functionLinenumberEnd: 1769
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1760,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1760,45'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1762,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1762,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1763,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nmea2000_get
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1737
      functionLinenumberEnd: 1751
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - find_pgn
        - read
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1738,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - read
                - find_pgn
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1741,20'
              BranchSideFuncs:
                - read
                - find_pgn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1744,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1741,14'
              BranchSideFuncs:
                - find_pgn
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1744,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1743,14'
          Dst:             read
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1746,9'
          Dst:             find_pgn
    - functionName:    nmea2000_close
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1924
      functionLinenumberEnd: 1948
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         47
      ICount:          228
      EdgeCount:       62
      CyclomaticComplexity: 17
      functionsReached:
        - close
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1925,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - close
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1925,10'
              BranchSideFuncs:
                - close
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1925,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1925,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1927,9'
              BranchSideFuncs:
                - close
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1927,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1927,9'
              BranchSideFuncs:
                - gpsd_log
                - close
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1930,21'
              BranchSideFuncs:
                - close
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1938,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1937,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1940,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1938,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1937,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1940,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1937,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1938,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1938,36'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1938,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1937,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1940,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1938,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1937,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1940,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1937,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1938,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1938,36'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1938,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1937,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1940,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1938,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1937,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1940,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1937,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1938,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1938,36'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1938,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1937,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1940,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1938,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1937,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1940,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1937,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1937,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1938,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1927,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1930,15'
          Dst:             close
    - functionName:    nmea2000_open
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1774
      functionLinenumberEnd: 1921
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         79
      ICount:          456
      EdgeCount:       112
      CyclomaticComplexity: 35
      functionsReached:
        - __ctype_b_loc
        - atoi
        - bind
        - close
        - fcntl
        - gpsd_log
        - gpsd_switch_driver
        - ioctl
        - socket
        - strlcpy
        - strncmp
        - strnlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1775,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - strnlen
                - atoi
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1785,5'
              BranchSideFuncs:
                - strlcpy
                - strnlen
                - atoi
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - __ctype_b_loc
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1795,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1796,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - strnlen
                - atoi
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1810,18'
              BranchSideFuncs:
                - atoi
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1796,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1797,41'
              BranchSideFuncs:
                - strnlen
                - atoi
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1801,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - strnlen
                - atoi
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1801,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1795,64'
              BranchSideFuncs:
                - strnlen
                - atoi
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1802,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - strnlen
                - atoi
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1802,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1795,64'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1803,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1803,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1803,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1803,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1810,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1811,23'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1834,17'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1834,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1834,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1838,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1812,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1812,47'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1813,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1812,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1813,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1818,17'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1818,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1818,17'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1858,12'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1813,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1813,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1813,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1818,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1818,17'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1858,12'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1818,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1818,17'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1858,12'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1818,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1827,13'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1858,12'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1827,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1827,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1827,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1834,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1834,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1838,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1834,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1834,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1838,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1834,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1838,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1845,17'
              BranchSideFuncs:
                - gpsd_log
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1845,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1845,17'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1858,12'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1838,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1838,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1838,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1845,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1845,17'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1858,12'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1845,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1845,17'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1858,12'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1845,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1851,13'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1858,12'
              BranchSideFuncs:
                - socket
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1851,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1851,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1851,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1860,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1861,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1866,14'
              BranchSideFuncs:
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1861,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1861,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1861,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1867,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1868,9'
              BranchSideFuncs:
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1875,5'
              BranchSideFuncs:
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1868,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1868,9'
              BranchSideFuncs:
                - gpsd_log
                - close
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1870,9'
              BranchSideFuncs:
                - close
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1879,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1880,9'
              BranchSideFuncs:
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1887,21'
              BranchSideFuncs:
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1880,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1880,9'
              BranchSideFuncs:
                - gpsd_log
                - close
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1882,9'
              BranchSideFuncs:
                - close
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1890,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1891,9'
              BranchSideFuncs:
                - gpsd_switch_driver
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1897,5'
              BranchSideFuncs:
                - gpsd_switch_driver
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1891,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1891,9'
              BranchSideFuncs:
                - gpsd_log
                - close
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1893,9'
              BranchSideFuncs:
                - close
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1903,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1792,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1795,16'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1802,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1803,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1834,17'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1811,23'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1818,17'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1813,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1818,17'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1818,17'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1818,17'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1827,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1834,17'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1834,17'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1834,17'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1838,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1851,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1858,12'
          Dst:             socket
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1861,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1866,14'
          Dst:             fcntl
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1868,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1870,9'
          Dst:             close
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1875,5'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1876,14'
          Dst:             ioctl
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1880,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1882,9'
          Dst:             close
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1889,14'
          Dst:             bind
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1891,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1893,9'
          Dst:             close
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1897,5'
          Dst:             gpsd_switch_driver
        - Src:             'gpsd-3.26.2~dev/drivers/driver_nmea2000.c:1908,9'
          Dst:             strlcpy
    - functionName:    socket
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bind
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rtcm104v3_analyze
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - rtcm3_unpack
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:931,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - rtcm3_unpack
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:931,5'
              BranchSideFuncs:
                - rtcm3_unpack
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:931,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:929,21'
              BranchSideFuncs:
                - gpsd_log
                - rtcm3_unpack
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:931,5'
              BranchSideFuncs:
                - rtcm3_unpack
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:931,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:932,5'
          Dst:             rtcm3_unpack
    - functionName:    rtcm104v2_analyze
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 894
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rtcm2_unpack
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:891,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - rtcm2_unpack
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:891,45'
              BranchSideFuncs:
                - rtcm2_unpack
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:891,5'
          Dst:             rtcm2_unpack
    - functionName:    fury_rate_switcher
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_write
        - snprintf
        - strnlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:830,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:834,14'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:834,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:837,23'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:842,58'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:839,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:839,9'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:842,58'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:842,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:843,36'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:843,11'
          Dst:             gpsd_write
    - functionName:    fury_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          42
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - fury_rate_switcher
        - gpsd_get_speed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:849,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - fury_rate_switcher
                - gpsd_get_speed
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:849,15'
              BranchSideFuncs:
                - fury_rate_switcher
                - gpsd_get_speed
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:849,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:850,9'
              BranchSideFuncs:
                - gpsd_get_speed
                - fury_rate_switcher
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:852,22'
              BranchSideFuncs:
                - fury_rate_switcher
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:849,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - fury_rate_switcher
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:849,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:852,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - fury_rate_switcher
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:852,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:850,9'
          Dst:             gpsd_get_speed
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
          Dst:             fury_rate_switcher
    - functionName:    earthmate_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_switch_driver
        - gpsd_write
        - nanosleep
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:657,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - gpsd_write
                - nanosleep
                - gpsd_switch_driver
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:659,18'
              BranchSideFuncs:
                - gpsd_write
                - nanosleep
                - gpsd_switch_driver
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:659,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:659,9'
              BranchSideFuncs:
                - gpsd_write
                - nanosleep
                - gpsd_switch_driver
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:662,15'
              BranchSideFuncs:
                - gpsd_write
                - nanosleep
                - gpsd_switch_driver
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:662,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:662,9'
              BranchSideFuncs:
                - gpsd_write
                - nanosleep
                - gpsd_switch_driver
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:663,15'
              BranchSideFuncs:
                - gpsd_write
                - nanosleep
                - gpsd_switch_driver
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:663,15'
          Dst:             gpsd_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:667,9'
          Dst:             nanosleep
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:669,15'
          Dst:             gpsd_switch_driver
    - functionName:    tripmate_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - nmea_send
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:605,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:605,18'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:605,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:605,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:610,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:610,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:611,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:615,15'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:614,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:614,9'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:616,15'
              BranchSideFuncs:
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:611,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:616,15'
          Dst:             nmea_send
    - functionName:    path_rewrite
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1560
      functionLinenumberEnd: 1603
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          98
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - str_starts_with
        - strchr
        - strlcat
        - strlcpy
        - strlen
        - strnlen
        - strstr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1569,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - strstr
                - strnlen
                - str_starts_with.1296
                - strlcpy
                - strlen
                - strlcpy
                - strchr
                - strlcat
                - strlcat
                - __assert_fail
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1569,5'
              BranchSideFuncs:
                - strstr
                - strnlen
                - str_starts_with.1296
                - strlcpy
                - strlen
                - strlcpy
                - strchr
                - strlcat
                - strlcat
                - __assert_fail
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1569,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1569,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1573,33'
              BranchSideFuncs:
                - strstr
                - strnlen
                - str_starts_with.1296
                - strlcpy
                - strlen
                - strlcpy
                - strchr
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1580,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1579,17'
              BranchSideFuncs:
                - strlcpy
                - strlen
                - strlcpy
                - strchr
                - strlcat
                - strlcat
                - strnlen
                - str_starts_with.1296
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1583,19'
              BranchSideFuncs:
                - strlcpy
                - strlen
                - strlcpy
                - strchr
                - strlcat
                - strlcat
                - strnlen
                - str_starts_with.1296
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1591,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1592,25'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strnlen
                - str_starts_with.1296
                - strlcpy
                - strlen
                - strlcpy
                - strchr
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1594,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strnlen
                - str_starts_with.1296
                - strlcpy
                - strlen
                - strlcpy
                - strchr
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1577,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1580,13'
              BranchSideFuncs:
                - str_starts_with.1296
                - strnlen
                - strlcpy
                - strlen
                - strlcpy
                - strchr
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1601,32'
              BranchSideFuncs:
                - strnlen
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1572,9'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1569,5'
          Dst:             __assert_fail
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1580,13'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1583,19'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1586,24'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1587,19'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1590,22'
          Dst:             strchr
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1594,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1596,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1601,32'
          Dst:             strnlen
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str_starts_with
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - strncmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:19,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:19,38'
              BranchSideFuncs:
                - strlen
                - strncmp
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:19,38'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:19,17'
          Dst:             strncmp
    - functionName:    aivdm_decode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1507
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         125
      ICount:          709
      EdgeCount:       168
      CyclomaticComplexity: 45
      functionsReached:
        - __ctype_b_loc
        - ais_binary_decode
        - atoi
        - gps_hexdump
        - gpsd_log
        - str_starts_with
        - strcmp
        - strlcpy
        - strnlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1323,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - strnlen
                - gpsd_log
                - strlcpy
                - gpsd_log
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1331,11'
              BranchSideFuncs:
                - strnlen
                - gpsd_log
                - strlcpy
                - gpsd_log
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1331,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1331,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1336,5'
              BranchSideFuncs:
                - strnlen
                - gpsd_log
                - strlcpy
                - gpsd_log
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1336,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1336,5'
              BranchSideFuncs:
                - gpsd_log
                - strnlen
                - gpsd_log
                - strlcpy
                - gpsd_log
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1340,5'
              BranchSideFuncs:
                - strnlen
                - gpsd_log
                - strlcpy
                - gpsd_log
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1343,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1344,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1350,21'
              BranchSideFuncs:
                - gpsd_log
                - strlcpy
                - gpsd_log
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1350,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1351,14'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1359,11'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1344,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1344,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1344,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1350,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1351,14'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1359,11'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1351,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1350,30'
              BranchSideFuncs:
                - gpsd_log
                - strlcpy
                - gpsd_log
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1352,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1352,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1352,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1352,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1361,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1362,36'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1377,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1362,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1363,33'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1364,17'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1362,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1361,53'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1364,17'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1361,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1362,36'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1376,11'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1376,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1377,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1382,13'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strcmp
                - gpsd_log
                - str_starts_with.1296
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1377,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1377,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1377,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1382,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1389,44'
              BranchSideFuncs:
                - str_starts_with.1296
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1397,13'
              BranchSideFuncs:
                - strcmp
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1404,33'
              BranchSideFuncs:
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1410,24'
              BranchSideFuncs:
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1410,24'
              BranchSideFuncs:
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1414,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1418,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1389,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1390,13'
              BranchSideFuncs:
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1393,33'
              BranchSideFuncs:
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1390,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1390,13'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1393,33'
              BranchSideFuncs:
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1397,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1398,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1404,33'
              BranchSideFuncs:
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1398,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1398,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1398,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1414,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1414,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1414,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1418,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1418,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1418,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1428,8'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1428,8'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1431,5'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1431,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1431,5'
              BranchSideFuncs:
                - gpsd_log
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1438,31'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1438,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1439,9'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1449,11'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1439,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1439,9'
              BranchSideFuncs:
                - gpsd_log
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1442,15'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1442,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1442,13'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1447,36'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1456,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1458,14'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1480,28'
              BranchSideFuncs:
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1468,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1470,24'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1472,32'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1468,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1470,24'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1472,32'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1473,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1468,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1474,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1468,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1470,24'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1472,32'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1473,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1468,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1474,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1468,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1470,24'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1472,32'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1473,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1468,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1474,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1468,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1470,24'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1472,32'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1473,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1468,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1474,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1468,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1470,24'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1472,32'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1473,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1456,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1474,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1473,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1468,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1474,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1474,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1474,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1474,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1483,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1484,19'
              BranchSideFuncs:
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1505,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1484,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1486,13'
              BranchSideFuncs:
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1494,36'
              BranchSideFuncs:
                - ais_binary_decode
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1486,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1485,27'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - ais_binary_decode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1494,36'
              BranchSideFuncs:
                - ais_binary_decode
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1336,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1343,9'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1344,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1352,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1359,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1377,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1389,14'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1390,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1397,13'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1398,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1414,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1418,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1423,14'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1424,13'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1428,8'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1431,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1439,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1456,33'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1474,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1486,13'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1486,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1497,16'
          Dst:             ais_binary_decode
    - functionName:    isync_write
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionLinenumberEnd: 1156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gpsd_write
        - strnlen
      functionUses:    16
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1156,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - strnlen
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1156,38'
              BranchSideFuncs:
                - strnlen
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1156,38'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1156,12'
          Dst:             gpsd_write
    - functionName:    tnt_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - strnlen
        - tnt_control_send
        - vsnprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:741,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - vsnprintf
                - tnt_control_send
                - strnlen
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:745,5'
              BranchSideFuncs:
                - vsnprintf
                - tnt_control_send
                - strnlen
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:749,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:750,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:755,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:750,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:750,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:750,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:755,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:755,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:755,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:746,11'
          Dst:             vsnprintf
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:748,12'
          Dst:             tnt_control_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:749,18'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:750,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:755,5'
          Dst:             gpsd_log
    - functionName:    tnt_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_write
        - snprintf
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:719,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:719,16'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:719,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:720,10'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:728,17'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:728,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:728,5'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:729,13'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:728,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:729,13'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:732,39'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:732,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:734,39'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:734,14'
          Dst:             gpsd_write
    - functionName:    json_pass_packet
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1606
      functionLinenumberEnd: 1640
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          120
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - gpsd_log
        - path_rewrite
        - strlcat
        - strnlen
        - strstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1607,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - strstr
                - strstr
                - gpsd_log
                - strstr
                - path_rewrite
                - path_rewrite
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - strstr
                - strstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1607,5'
              BranchSideFuncs:
                - strstr
                - strstr
                - gpsd_log
                - strstr
                - path_rewrite
                - path_rewrite
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - strstr
                - strstr
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1607,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1607,5'
              BranchSideFuncs:
                - gpsd_log
                - strstr
                - strstr
                - gpsd_log
                - strstr
                - path_rewrite
                - path_rewrite
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1610,33'
              BranchSideFuncs:
                - strstr
                - strstr
                - gpsd_log
                - strstr
                - path_rewrite
                - path_rewrite
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - strstr
                - strstr
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1610,57'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1611,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1637,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1610,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1613,43'
              BranchSideFuncs:
                - strstr
                - path_rewrite
                - path_rewrite
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - gpsd_log
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1637,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1613,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1614,13'
              BranchSideFuncs:
                - path_rewrite
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - gpsd_log
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1616,9'
              BranchSideFuncs:
                - path_rewrite
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - gpsd_log
                - strstr
                - strstr
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1619,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1620,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1637,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1620,77'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1621,17'
              BranchSideFuncs:
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - gpsd_log
                - strstr
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1623,57'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1621,75'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1622,17'
              BranchSideFuncs:
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1623,57'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1620,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1623,57'
              BranchSideFuncs:
                - strnlen
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1632,40'
              BranchSideFuncs:
                - strnlen
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1637,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1637,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1637,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1607,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1610,9'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1611,9'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1613,13'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1614,13'
          Dst:             path_rewrite
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1616,9'
          Dst:             path_rewrite
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1620,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1621,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1622,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1624,23'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1626,23'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1629,23'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1632,40'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1637,5'
          Dst:             gpsd_log
    - functionName:    aivdm_analyze
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1510
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - aivdm_decode
        - nmea_parse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1511,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_parse
                - aivdm_decode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1511,18'
              BranchSideFuncs:
                - nmea_parse
                - aivdm_decode
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1511,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1512,41'
              BranchSideFuncs:
                - aivdm_decode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1520,29'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1512,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1512,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1518,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1520,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1520,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1521,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1512,13'
          Dst:             aivdm_decode
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1521,16'
          Dst:             nmea_parse
    - functionName:    isync_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1183
      functionLinenumberEnd: 1269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - isync_write
        - ubx_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1184,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - ubx_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1184,18'
              BranchSideFuncs:
                - ubx_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1184,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1184,9'
              BranchSideFuncs:
                - ubx_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1188,15'
              BranchSideFuncs:
                - ubx_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1188,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1189,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1192,15'
              BranchSideFuncs:
                - ubx_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1192,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1192,9'
              BranchSideFuncs:
                - ubx_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1193,32'
              BranchSideFuncs:
                - ubx_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1193,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1193,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1200,19'
              BranchSideFuncs:
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1225,19'
              BranchSideFuncs:
                - isync_write
                - isync_write
                - isync_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1239,19'
              BranchSideFuncs:
                - isync_write
                - isync_write
                - isync_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1247,19'
              BranchSideFuncs:
                - isync_write
                - isync_write
                - isync_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1258,22'
              BranchSideFuncs:
                - isync_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1265,19'
              BranchSideFuncs:
                - ubx_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1200,19'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1206,19'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1211,19'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1215,19'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1219,19'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1225,19'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1229,19'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1233,19'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1239,19'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1241,19'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1243,19'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1247,19'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1251,19'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1252,19'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1260,19'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1265,19'
          Dst:             ubx_write
    - functionName:    isync_detect
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionLinenumberEnd: 1179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gpsd_set_speed
        - isync_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1166,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - gpsd_set_speed
                - isync_write
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1166,41'
              BranchSideFuncs:
                - gpsd_set_speed
                - isync_write
                - gpsd_set_speed
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1169,5'
          Dst:             gpsd_set_speed
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1174,11'
          Dst:             isync_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1177,5'
          Dst:             gpsd_set_speed
    - functionName:    mtk3301_rate_switcher
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - nmea_send
        - snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1090,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - snprintf
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1093,14'
              BranchSideFuncs:
                - snprintf
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1093,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1092,53'
              BranchSideFuncs:
                - snprintf
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1093,9'
              BranchSideFuncs:
                - snprintf
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1096,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1096,16'
              BranchSideFuncs:
                - snprintf
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1099,5'
              BranchSideFuncs:
                - snprintf
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1101,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1102,11'
          Dst:             nmea_send
    - functionName:    mtk3301_speed_switcher
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1072
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - nmea_send
        - snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1074,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - snprintf
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1074,10'
              BranchSideFuncs:
                - snprintf
                - nmea_send
                - nmea_send
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1076,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1082,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1082,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1082,15'
          Dst:             nmea_send
    - functionName:    mtk3301_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - nmea_send
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1045,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1045,18'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1045,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1045,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1048,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:1048,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1048,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:1049,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1049,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1051,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1053,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1056,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1058,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:1063,16'
          Dst:             nmea_send
    - functionName:    tnt_speed
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - tnt_send
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:768,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:772,21'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:772,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:772,21'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:775,12'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:775,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:775,47'
              BranchSideFuncs:
                - tnt_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:776,12'
              BranchSideFuncs:
                - tnt_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:775,12'
          Dst:             tnt_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:776,12'
          Dst:             tnt_send
    - functionName:    tnt_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - tnt_send
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:782,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:782,18'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:782,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:782,9'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:785,15'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:785,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:785,9'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:786,15'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:786,15'
          Dst:             tnt_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:787,15'
          Dst:             tnt_send
    - functionName:    fv18_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          44
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - nmea_send
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:512,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:512,18'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:512,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:512,9'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:522,15'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:522,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:523,15'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:524,15'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:522,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:522,9'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:524,15'
              BranchSideFuncs:
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:524,15'
          Dst:             nmea_send
    - functionName:    ashtech_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - nmea_send
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:450,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:450,18'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:450,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:450,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:454,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:454,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:458,27'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:458,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:458,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:461,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:461,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:461,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:463,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:463,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:465,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:472,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:473,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:474,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:475,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
          Dst:             nmea_send
    - functionName:    is_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - nmea_send
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:402,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:402,18'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:402,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:402,9'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:406,15'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:406,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:412,27'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:412,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:412,9'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:415,15'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:415,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:415,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
          Dst:             nmea_send
    - functionName:    garmin_mode_switch
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - nanosleep
        - nmea_send
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:297,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nanosleep
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:299,14'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nanosleep
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:299,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:299,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nanosleep
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:300,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nanosleep
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:300,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:301,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:305,9'
          Dst:             nanosleep
    - functionName:    garmin_nmea_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          99
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - nmea_send
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:312,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:312,18'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:312,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:312,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:316,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:316,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:318,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:320,27'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:320,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:320,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:323,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:323,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:323,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:329,32'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:329,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:329,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:336,19'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:340,19'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:344,19'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:348,19'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:353,19'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:356,19'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:359,19'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:362,19'
              BranchSideFuncs:
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:336,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:340,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:344,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:348,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:349,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:353,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:356,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:359,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:362,19'
          Dst:             nmea_send
    - functionName:    nmea_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          238
      EdgeCount:       70
      CyclomaticComplexity: 15
      functionsReached:
        - ally_write
        - casic_write
        - gpsd_log
        - gpsd_write
        - nmea_send
        - ubx_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:119,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - casic_write
                - gpsd_log
                - ally_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - ubx_write
                - ubx_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - gpsd_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:119,18'
              BranchSideFuncs:
                - casic_write
                - gpsd_log
                - ally_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - ubx_write
                - ubx_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - gpsd_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:119,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:119,9'
              BranchSideFuncs:
                - casic_write
                - gpsd_log
                - ally_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - ubx_write
                - ubx_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - gpsd_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:126,15'
              BranchSideFuncs:
                - casic_write
                - gpsd_log
                - ally_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - ubx_write
                - ubx_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - gpsd_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:126,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:126,9'
              BranchSideFuncs:
                - casic_write
                - gpsd_log
                - ally_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - ubx_write
                - ubx_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - gpsd_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:144,32'
              BranchSideFuncs:
                - casic_write
                - gpsd_log
                - ally_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - ubx_write
                - ubx_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - gpsd_write
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
                - nmea_send
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:144,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:144,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:147,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:170,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:181,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:187,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:193,13'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:209,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:216,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:222,13'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:231,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:238,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:246,13'
              BranchSideFuncs:
                - ally_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:253,13'
              BranchSideFuncs:
                - casic_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:147,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:147,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:149,19'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:170,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:170,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:174,50'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:181,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:181,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:183,19'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:187,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:187,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:189,19'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:193,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:193,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:199,19'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:209,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:209,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:211,19'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:216,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:218,19'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:222,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:222,13'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:225,19'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:231,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:231,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:233,19'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:238,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:238,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:241,19'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:246,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:246,13'
              BranchSideFuncs:
                - gpsd_log
                - ally_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:249,19'
              BranchSideFuncs:
                - ally_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:253,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:253,13'
              BranchSideFuncs:
                - gpsd_log
                - casic_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:256,19'
              BranchSideFuncs:
                - casic_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:147,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:149,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:170,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:172,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:181,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:183,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:187,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:189,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:193,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:199,19'
          Dst:             gpsd_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:209,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:211,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:216,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:218,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:222,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:225,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:227,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:231,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:233,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:238,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:241,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:246,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:249,19'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:253,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:256,19'
          Dst:             casic_write
    - functionName:    generic_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         43
      ICount:          214
      EdgeCount:       60
      CyclomaticComplexity: 19
      functionsReached:
        - gpsd_log
        - gpsd_prettydump
        - gpsd_switch_driver
        - nmea_parse
        - str_starts_with
        - strnlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:25,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
                - strnlen
                - nmea_parse
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:25,32'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
                - strnlen
                - nmea_parse
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:25,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:25,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:26,24'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
                - strnlen
                - nmea_parse
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:25,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:25,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:31,21'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
                - strnlen
                - nmea_parse
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:31,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:34,49'
              BranchSideFuncs:
                - strnlen
                - nmea_parse
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:70,5'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:36,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:38,13'
              BranchSideFuncs:
                - nmea_parse
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:41,13'
              BranchSideFuncs:
                - nmea_parse
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:38,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:38,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_parse
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:45,22'
              BranchSideFuncs:
                - nmea_parse
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:41,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:41,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_parse
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:45,22'
              BranchSideFuncs:
                - nmea_parse
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:45,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:46,13'
              BranchSideFuncs:
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:49,19'
              BranchSideFuncs:
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:46,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:46,13'
              BranchSideFuncs:
                - gpsd_log
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:49,19'
              BranchSideFuncs:
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:52,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:49,40'
              BranchSideFuncs:
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:53,17'
              BranchSideFuncs:
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:52,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:49,40'
              BranchSideFuncs:
                - gpsd_switch_driver
                - str_starts_with.1296
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:54,17'
              BranchSideFuncs:
                - gpsd_switch_driver
                - str_starts_with.1296
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:54,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:54,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_switch_driver
                - str_starts_with.1296
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:56,37'
              BranchSideFuncs:
                - gpsd_switch_driver
                - str_starts_with.1296
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:56,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:49,40'
              BranchSideFuncs:
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:57,62'
              BranchSideFuncs:
                - gpsd_switch_driver
                - str_starts_with.1296
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:58,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:49,40'
              BranchSideFuncs:
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:59,55'
              BranchSideFuncs:
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:58,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:49,40'
              BranchSideFuncs:
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:60,25'
              BranchSideFuncs:
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:49,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:49,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:50,36'
              BranchSideFuncs:
                - str_starts_with.1296
                - gpsd_switch_driver
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/drivers.c:70,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:70,5'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/drivers.c:70,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:36,30'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:38,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:41,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:45,22'
          Dst:             nmea_parse
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:46,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:53,17'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:54,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:57,27'
          Dst:             gpsd_switch_driver
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:70,5'
          Dst:             gpsd_prettydump
        - Src:             'gpsd-3.26.2~dev/drivers/drivers.c:70,5'
          Dst:             gpsd_log
    - functionName:    sirf_to_nmea
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - sirf_write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:389,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:389,16'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:389,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:390,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:398,14'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:390,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:390,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:390,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:390,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:402,12'
          Dst:             sirf_write
    - functionName:    sirf_write
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          187
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - gpsd_log
        - gpsd_write
      functionUses:    20
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:248,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:248,18'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:248,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:248,9'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:257,12'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:267,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:268,9'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:274,21'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:268,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:268,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:274,21'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:275,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:277,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:283,19'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:283,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:283,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:289,51'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:283,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:284,21'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:284,21'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:283,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:283,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:284,21'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:283,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:284,21'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:289,51'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:277,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:277,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:277,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:283,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:284,21'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:289,51'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:292,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:292,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:294,11'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:268,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:277,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:292,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:294,11'
          Dst:             gpsd_write
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - vsnprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    sirf_msg_67_16
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         92
      ICount:          600
      EdgeCount:       125
      CyclomaticComplexity: 35
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - gpsd_zero_satellites
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:952,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:952,16'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:961,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:963,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:969,13'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:963,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:963,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:963,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:969,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:971,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:977,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:971,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:971,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:971,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:977,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:977,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:980,16'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:994,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:994,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:998,11'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:998,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1000,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1002,34'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1008,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1013,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1024,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1017,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1017,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1022,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1027,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1035,10'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1035,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1073,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1079,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1099,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1109,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1122,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1135,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1079,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1080,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1094,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1079,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1083,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1085,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1085,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1086,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1094,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1085,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1089,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1094,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1099,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1100,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1099,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1105,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1109,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1113,20'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1113,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1118,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1122,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1126,20'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1126,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1131,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1135,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1138,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1138,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1141,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1141,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1162,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1163,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1169,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1163,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1164,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1169,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1162,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1169,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1175,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1176,42'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1178,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1178,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1178,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1184,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1190,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1190,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1193,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:963,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:971,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:977,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:987,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1000,9'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1013,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1013,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1017,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1178,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_67_1
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          1012
      EdgeCount:       73
      CyclomaticComplexity: 19
      functionsReached:
        - datum_code_string
        - gpsd_gpstime_resolv
        - gpsd_log
        - mkgmtime
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:711,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - mkgmtime
                - datum_code_string
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:735,13'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - mkgmtime
                - datum_code_string
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:735,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:736,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:741,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - mkgmtime
                - datum_code_string
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:736,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:736,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:736,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:741,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:741,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - mkgmtime
                - datum_code_string
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:744,25'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - mkgmtime
                - datum_code_string
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:745,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:745,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - mkgmtime
                - datum_code_string
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:750,21'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - mkgmtime
                - datum_code_string
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:800,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:812,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:815,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:818,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:821,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:824,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:831,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:833,34'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:837,30'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:843,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:844,14'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:847,20'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:879,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:879,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:884,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:888,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:888,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:893,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:893,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:899,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:899,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:901,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:901,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:905,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:905,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:910,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:910,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:914,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:914,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:918,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:918,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:921,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:921,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:924,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:924,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:929,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:929,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:933,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:933,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:736,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:741,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:759,11'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:777,36'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:783,5'
          Dst:             datum_code_string
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:884,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:884,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:888,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:888,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:893,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:899,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:901,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:905,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:910,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:914,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:918,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:921,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:924,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:929,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:933,9'
          Dst:             gpsd_log
    - functionName:    sirf_time_offset
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1647
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          88
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1651,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1651,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1653,58'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1653,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1653,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1656,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1656,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1656,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1659,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1659,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1659,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1662,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1662,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1662,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1664,36'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1664,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1664,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1665,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1664,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1664,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1668,42'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1668,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1668,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1677,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1680,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1683,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sirf_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sirf_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:304,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:304,14'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:314,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:314,12'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:316,56'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:314,12'
          Dst:             sirf_write
    - functionName:    sirfbin_mode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - nmea_send
        - sirf_to_nmea
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:407,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - nmea_send
                - sirf_to_nmea
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:407,19'
              BranchSideFuncs:
                - nmea_send
                - sirf_to_nmea
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:407,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:408,58'
              BranchSideFuncs:
                - sirf_to_nmea
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:409,28'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:409,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:409,16'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:411,38'
              BranchSideFuncs:
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:408,15'
          Dst:             sirf_to_nmea
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:426,15'
          Dst:             nmea_send
    - functionName:    sirfbin_speed
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - sirf_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:336,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:336,5'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:336,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:336,5'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:339,14'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:339,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:340,9'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:344,5'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:340,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:340,9'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:344,5'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:344,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:344,5'
              BranchSideFuncs:
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:344,5'
              BranchSideFuncs:
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:352,9'
              BranchSideFuncs:
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:352,9'
              BranchSideFuncs:
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:357,9'
              BranchSideFuncs:
                - sirf_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:336,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:340,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:365,12'
          Dst:             sirf_write
    - functionName:    sirfbin_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2552
      functionLinenumberEnd: 2751
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         84
      ICount:          401
      EdgeCount:       104
      CyclomaticComplexity: 22
      functionsReached:
        - gpsd_log
        - nmea_send
        - sirf_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2569,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2569,18'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - nmea_send
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2569,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2569,36'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2570,27'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - nmea_send
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2569,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2569,9'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2574,5'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - nmea_send
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2574,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2574,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2578,37'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2578,37'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2599,34'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2729,9'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2578,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2578,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2579,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2579,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2579,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2583,50'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2599,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2599,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2603,18'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2605,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2606,17'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2610,27'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2605,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2605,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2610,27'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2612,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2612,9'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2616,9'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2616,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2616,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2622,19'
              BranchSideFuncs:
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2626,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2638,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2645,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2653,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2659,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2665,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2671,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2677,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2683,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2692,47'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2712,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2721,32'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2626,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2626,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2628,27'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2638,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2638,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2640,19'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2645,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2645,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2647,27'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2653,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2653,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2655,19'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2659,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2659,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2661,19'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2665,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2665,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2667,19'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2671,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2671,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2673,19'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2677,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2677,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2679,19'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2683,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2683,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2687,19'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2692,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2694,17'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2700,17'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2694,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2694,17'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2696,23'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2700,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2700,17'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2702,23'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2712,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2712,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2714,27'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2736,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2736,9'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2738,15'
              BranchSideFuncs:
                - sirf_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2579,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2581,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2612,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2622,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2626,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2630,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2638,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2640,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2645,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2649,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2653,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2655,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2659,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2661,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2665,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2667,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2671,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2673,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2677,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2679,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2683,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2687,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2694,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2696,23'
          Dst:             sirf_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2700,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2702,23'
          Dst:             sirf_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2712,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2716,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2736,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2738,15'
          Dst:             sirf_write
    - functionName:    sirfbin_init_query
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2537
      functionLinenumberEnd: 2549
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - sirf_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2538,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - sirf_write
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2538,5'
              BranchSideFuncs:
                - sirf_write
                - sirf_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2538,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2538,5'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
                - sirf_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2538,5'
              BranchSideFuncs:
                - sirf_write
                - sirf_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2538,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2546,11'
          Dst:             sirf_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2548,11'
          Dst:             sirf_write
    - functionName:    sirfbin_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2525
      functionLinenumberEnd: 2534
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - nmea_parse
        - sirf_parse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2526,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - nmea_parse
                - sirf_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2526,33'
              BranchSideFuncs:
                - nmea_parse
                - sirf_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2526,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2527,51'
              BranchSideFuncs:
                - sirf_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2530,21'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2530,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2530,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2531,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2527,16'
          Dst:             sirf_parse
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2531,16'
          Dst:             nmea_parse
    - functionName:    sirf_parse
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2285
      functionLinenumberEnd: 2522
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         103
      ICount:          573
      EdgeCount:       131
      CyclomaticComplexity: 30
      functionsReached:
        - gpsd_log
        - sirf_msg_67
        - sirf_msg_debug
        - sirf_msg_dgpsstatus
        - sirf_msg_ee
        - sirf_msg_errors
        - sirf_msg_geodetic
        - sirf_msg_navdata
        - sirf_msg_navnot
        - sirf_msg_navsol
        - sirf_msg_nl
        - sirf_msg_nlmd
        - sirf_msg_ppstime
        - sirf_msg_qresp
        - sirf_msg_sbas
        - sirf_msg_stats
        - sirf_msg_svinfo
        - sirf_msg_swversion
        - sirf_msg_sysparam
        - sirf_msg_tcxo
        - sirf_msg_ublox
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2287,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - sirf_msg_debug
                - sirf_msg_stats
                - gpsd_log
                - sirf_msg_ublox
                - gpsd_log
                - sirf_msg_tcxo
                - gpsd_log
                - sirf_msg_qresp
                - gpsd_log
                - sirf_msg_67
                - sirf_msg_nl
                - sirf_msg_ee
                - sirf_msg_ppstime
                - sirf_msg_navnot
                - sirf_msg_sbas
                - sirf_msg_geodetic
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sirf_msg_nlmd
                - sirf_msg_dgpsstatus
                - sirf_msg_sysparam
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sirf_msg_errors
                - gpsd_log
                - sirf_msg_navdata
                - gpsd_log
                - sirf_msg_swversion
                - gpsd_log
                - sirf_msg_svinfo
                - gpsd_log
                - sirf_msg_navsol
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2287,11'
              BranchSideFuncs:
                - sirf_msg_debug
                - sirf_msg_stats
                - gpsd_log
                - sirf_msg_ublox
                - gpsd_log
                - sirf_msg_tcxo
                - gpsd_log
                - sirf_msg_qresp
                - gpsd_log
                - sirf_msg_67
                - sirf_msg_nl
                - sirf_msg_ee
                - sirf_msg_ppstime
                - sirf_msg_navnot
                - sirf_msg_sbas
                - sirf_msg_geodetic
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sirf_msg_nlmd
                - sirf_msg_dgpsstatus
                - sirf_msg_sysparam
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sirf_msg_errors
                - gpsd_log
                - sirf_msg_navdata
                - gpsd_log
                - sirf_msg_swversion
                - gpsd_log
                - sirf_msg_svinfo
                - gpsd_log
                - sirf_msg_navsol
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2287,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2288,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2293,9'
              BranchSideFuncs:
                - sirf_msg_debug
                - sirf_msg_stats
                - gpsd_log
                - sirf_msg_ublox
                - gpsd_log
                - sirf_msg_tcxo
                - gpsd_log
                - sirf_msg_qresp
                - gpsd_log
                - sirf_msg_67
                - sirf_msg_nl
                - sirf_msg_ee
                - sirf_msg_ppstime
                - sirf_msg_navnot
                - sirf_msg_sbas
                - sirf_msg_geodetic
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sirf_msg_nlmd
                - sirf_msg_dgpsstatus
                - sirf_msg_sysparam
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sirf_msg_errors
                - gpsd_log
                - sirf_msg_navdata
                - gpsd_log
                - sirf_msg_swversion
                - gpsd_log
                - sirf_msg_svinfo
                - gpsd_log
                - sirf_msg_navsol
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2288,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2288,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2288,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2296,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2296,5'
              BranchSideFuncs:
                - gpsd_log
                - sirf_msg_debug
                - sirf_msg_stats
                - gpsd_log
                - sirf_msg_ublox
                - gpsd_log
                - sirf_msg_tcxo
                - gpsd_log
                - sirf_msg_qresp
                - gpsd_log
                - sirf_msg_67
                - sirf_msg_nl
                - sirf_msg_ee
                - sirf_msg_ppstime
                - sirf_msg_navnot
                - sirf_msg_sbas
                - sirf_msg_geodetic
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sirf_msg_nlmd
                - sirf_msg_dgpsstatus
                - sirf_msg_sysparam
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sirf_msg_errors
                - gpsd_log
                - sirf_msg_navdata
                - gpsd_log
                - sirf_msg_swversion
                - gpsd_log
                - sirf_msg_svinfo
                - gpsd_log
                - sirf_msg_navsol
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2299,35'
              BranchSideFuncs:
                - sirf_msg_debug
                - sirf_msg_stats
                - gpsd_log
                - sirf_msg_ublox
                - gpsd_log
                - sirf_msg_tcxo
                - gpsd_log
                - sirf_msg_qresp
                - gpsd_log
                - sirf_msg_67
                - sirf_msg_nl
                - sirf_msg_ee
                - sirf_msg_ppstime
                - sirf_msg_navnot
                - sirf_msg_sbas
                - sirf_msg_geodetic
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sirf_msg_nlmd
                - sirf_msg_dgpsstatus
                - sirf_msg_sysparam
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sirf_msg_errors
                - gpsd_log
                - sirf_msg_navdata
                - gpsd_log
                - sirf_msg_swversion
                - gpsd_log
                - sirf_msg_svinfo
                - gpsd_log
                - sirf_msg_navsol
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2304,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2306,40'
              BranchSideFuncs:
                - gpsd_log
                - sirf_msg_navsol
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2315,16'
              BranchSideFuncs:
                - sirf_msg_svinfo
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2318,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2323,16'
              BranchSideFuncs:
                - sirf_msg_swversion
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2326,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2342,16'
              BranchSideFuncs:
                - sirf_msg_navdata
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2345,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2353,16'
              BranchSideFuncs:
                - sirf_msg_errors
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2356,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2372,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2390,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2395,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2400,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2405,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2410,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2416,16'
              BranchSideFuncs:
                - sirf_msg_sysparam
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2419,16'
              BranchSideFuncs:
                - sirf_msg_dgpsstatus
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2422,16'
              BranchSideFuncs:
                - sirf_msg_nlmd
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2425,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2430,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2435,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2440,16'
              BranchSideFuncs:
                - sirf_msg_geodetic
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2443,16'
              BranchSideFuncs:
                - sirf_msg_sbas
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2446,16'
              BranchSideFuncs:
                - sirf_msg_navnot
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2470,16'
              BranchSideFuncs:
                - sirf_msg_ppstime
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2473,16'
              BranchSideFuncs:
                - sirf_msg_ee
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2476,16'
              BranchSideFuncs:
                - sirf_msg_nl
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2479,16'
              BranchSideFuncs:
                - sirf_msg_67
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2483,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2489,16'
              BranchSideFuncs:
                - sirf_msg_qresp
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2492,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2497,16'
              BranchSideFuncs:
                - sirf_msg_tcxo
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2500,9'
              BranchSideFuncs:
                - sirf_msg_ublox
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2505,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2510,16'
              BranchSideFuncs:
                - sirf_msg_stats
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2513,15'
              BranchSideFuncs:
                - sirf_msg_debug
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2517,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2306,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2307,20'
              BranchSideFuncs:
                - sirf_msg_navsol
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2310,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2310,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2310,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2310,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2318,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2318,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2318,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2326,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2326,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2326,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2345,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2345,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2345,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2356,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2356,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2359,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2359,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2360,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2364,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2360,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2360,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2368,39'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2364,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2364,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2368,39'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2372,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2372,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2375,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2375,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2376,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2380,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2376,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2376,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2385,39'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2380,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2380,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2385,39'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2390,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2390,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2390,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2395,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2395,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2395,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2400,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2400,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2400,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2405,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2405,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2405,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2410,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2410,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2410,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2425,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2425,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2425,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2430,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2430,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2430,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2435,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2435,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2435,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2483,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2483,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2483,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2492,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2492,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2492,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2500,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2500,9'
              BranchSideFuncs:
                - gpsd_log
                - sirf_msg_ublox
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2502,16'
              BranchSideFuncs:
                - sirf_msg_ublox
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2505,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2505,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2505,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2517,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2517,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2517,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2288,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2296,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2307,20'
          Dst:             sirf_msg_navsol
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2310,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2315,16'
          Dst:             sirf_msg_svinfo
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2318,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2323,16'
          Dst:             sirf_msg_swversion
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2326,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2342,16'
          Dst:             sirf_msg_navdata
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2345,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2353,16'
          Dst:             sirf_msg_errors
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2360,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2364,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2376,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2380,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2390,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2395,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2400,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2405,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2410,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2416,16'
          Dst:             sirf_msg_sysparam
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2419,16'
          Dst:             sirf_msg_dgpsstatus
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2422,16'
          Dst:             sirf_msg_nlmd
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2425,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2430,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2435,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2440,16'
          Dst:             sirf_msg_geodetic
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2443,16'
          Dst:             sirf_msg_sbas
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2446,16'
          Dst:             sirf_msg_navnot
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2470,16'
          Dst:             sirf_msg_ppstime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2473,16'
          Dst:             sirf_msg_ee
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2476,16'
          Dst:             sirf_msg_nl
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2479,16'
          Dst:             sirf_msg_67
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2483,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2489,16'
          Dst:             sirf_msg_qresp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2492,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2497,16'
          Dst:             sirf_msg_tcxo
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2500,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2502,16'
          Dst:             sirf_msg_ublox
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2505,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2510,16'
          Dst:             sirf_msg_stats
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2513,15'
          Dst:             sirf_msg_debug
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2517,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_navsol
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1694
      functionLinenumberEnd: 1798
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          368
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1701,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1705,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1705,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1706,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1720,39'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1706,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1706,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1706,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1733,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1735,26'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1736,18'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1736,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1737,26'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1738,21'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1738,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1745,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1746,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1747,31'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1745,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1747,31'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1751,31'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1766,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1767,9'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1771,9'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1767,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1767,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1780,31'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1771,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1771,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1780,31'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1780,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1781,14'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1784,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1784,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1784,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1784,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1789,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1789,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1789,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1706,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1764,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1767,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1771,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1771,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1784,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1789,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1789,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_svinfo
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1547
      functionLinenumberEnd: 1642
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          409
      EdgeCount:       65
      CyclomaticComplexity: 20
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - gpsd_zero_satellites
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1551,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1554,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1554,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1555,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1560,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1555,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1555,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1555,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1595,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1567,48'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1596,50'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1596,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1567,48'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1597,52'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1606,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1567,48'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1607,16'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1608,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1567,48'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1609,20'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1567,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1569,26'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1613,22'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1618,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1616,26'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1619,17'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1619,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1616,26'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1620,45'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1620,52'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1616,26'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1621,59'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1618,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1616,26'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1624,41'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1616,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1617,47'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1627,11'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1627,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1630,9'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1638,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1630,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1630,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1638,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1638,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1638,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1638,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1555,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1563,37'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1566,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1630,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1630,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1638,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_swversion
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1492
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - __ctype_b_loc
        - gpsd_log
        - safe_atof
        - sirfbin_mode
        - strlcat
        - strlcpy
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1438,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - __ctype_b_loc
                - safe_atof
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
                - strlcpy
                - strlcat
                - strlcat
                - __ctype_b_loc
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1438,11'
              BranchSideFuncs:
                - strlcpy
                - __ctype_b_loc
                - safe_atof
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
                - strlcpy
                - strlcat
                - strlcat
                - __ctype_b_loc
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1438,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1439,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1444,12'
              BranchSideFuncs:
                - strlcpy
                - __ctype_b_loc
                - safe_atof
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
                - strlcpy
                - strlcat
                - strlcat
                - __ctype_b_loc
                - safe_atof
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1439,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1439,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1439,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1444,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1445,32'
              BranchSideFuncs:
                - strlcpy
                - __ctype_b_loc
                - safe_atof
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
                - strlcpy
                - strlcat
                - strlcat
                - __ctype_b_loc
                - safe_atof
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1462,32'
              BranchSideFuncs:
                - strlcpy
                - __ctype_b_loc
                - safe_atof
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1444,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1447,32'
              BranchSideFuncs:
                - strlcpy
                - strlcat
                - strlcat
                - __ctype_b_loc
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1462,32'
              BranchSideFuncs:
                - strlcpy
                - __ctype_b_loc
                - safe_atof
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1454,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1458,14'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1454,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1455,47'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1458,14'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1465,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1469,14'
              BranchSideFuncs:
                - safe_atof
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1465,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1466,47'
              BranchSideFuncs:
                - safe_atof
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1469,14'
              BranchSideFuncs:
                - safe_atof
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1470,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1471,34'
              BranchSideFuncs:
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1475,24'
              BranchSideFuncs:
                - strstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1472,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1473,17'
              BranchSideFuncs:
                - sirfbin_mode
                - strstr
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1480,13'
              BranchSideFuncs:
                - strstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1475,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1476,34'
              BranchSideFuncs:
                - strstr
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1478,34'
              BranchSideFuncs:
                - strstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1480,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1481,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1485,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1481,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1481,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1485,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1485,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1485,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1490,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1439,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1447,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1449,15'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1450,15'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1458,14'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1462,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1469,14'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1473,17'
          Dst:             sirfbin_mode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1480,13'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1481,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1485,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_navdata
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionLinenumberEnd: 1538
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          345
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - gpsd_interpret_subframe_raw
        - gpsd_log
        - sirf_write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1501,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - sirf_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1504,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - sirf_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1504,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1505,9'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - sirf_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1510,26'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - sirf_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1505,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1505,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1505,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1518,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1510,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1522,38'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - sirf_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1522,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1524,22'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1536,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1524,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1525,31'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1527,13'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1524,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1527,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_interpret_subframe_raw
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1530,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_interpret_subframe_raw
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1527,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1527,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1536,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1530,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1530,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1532,19'
              BranchSideFuncs:
                - sirf_write
                - gpsd_interpret_subframe_raw
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1505,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1518,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1527,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1530,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1532,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1536,12'
          Dst:             gpsd_interpret_subframe_raw
    - functionName:    sirf_msg_errors
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          364
      EdgeCount:       73
      CyclomaticComplexity: 19
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:481,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:481,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:481,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:483,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:488,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:483,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:483,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:483,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:490,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:493,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:500,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:507,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:514,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:521,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:528,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:534,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:541,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:548,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:555,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:561,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:568,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:574,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:581,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:588,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:594,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:493,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:493,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:493,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:500,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:500,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:500,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:507,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:507,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:507,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:514,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:514,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:514,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:521,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:521,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:521,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:528,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:528,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:528,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:534,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:534,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:534,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:541,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:541,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:541,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:548,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:548,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:548,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:555,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:555,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:555,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:561,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:561,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:561,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:568,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:568,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:568,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:574,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:574,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:574,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:581,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:581,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:581,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:588,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:588,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:588,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:594,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:594,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:594,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:483,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:493,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:500,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:507,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:514,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:521,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:528,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:534,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:541,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:548,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:555,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:561,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:568,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:574,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:581,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:588,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:594,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_sysparam
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2009
      functionLinenumberEnd: 2027
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          73
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2011,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2011,12'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2011,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2012,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2018,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2012,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2012,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2012,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2012,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_dgpsstatus
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2033
      functionLinenumberEnd: 2035
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sirf_msg_nlmd
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:609,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:609,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:609,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:610,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:619,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:610,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:610,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:610,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:619,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:619,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:619,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:610,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:619,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_geodetic
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1832
      functionLinenumberEnd: 2004
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          595
      EdgeCount:       80
      CyclomaticComplexity: 23
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1835,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1840,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1840,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1841,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1846,15'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1841,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1841,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1841,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1847,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1849,26'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1850,18'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1850,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1851,26'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1852,21'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1852,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1859,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1860,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1861,31'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1859,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1861,31'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1863,31'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1870,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1870,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1877,33'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1879,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1882,35'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1992,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1882,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1884,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1885,15'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1885,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1886,15'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1891,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1885,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1888,18'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1891,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1892,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1893,36'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1896,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1897,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1899,36'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1902,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1903,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1904,36'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1908,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1909,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1910,41'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1917,31'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1916,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1953,38'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1992,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1962,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1964,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1977,35'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1964,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1964,13'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1977,35'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1987,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1988,18'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1992,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1992,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1992,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1992,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1841,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1869,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1870,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1964,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1992,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1992,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_sbas
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1244
      functionLinenumberEnd: 1261
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1247,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1247,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1247,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1248,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1257,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1248,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1248,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1248,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1257,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1256,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1257,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1248,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1257,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_navnot
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:633,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:633,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:633,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:634,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:639,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:634,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:634,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:634,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:639,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:690,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:690,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:690,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:690,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:690,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:634,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:690,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_ppstime
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2146
      functionLinenumberEnd: 2189
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          177
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - gpsd_log
        - mkgmtime
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2149,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2149,12'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2149,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2150,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2155,5'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2150,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2150,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2150,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2155,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2155,5'
              BranchSideFuncs:
                - gpsd_log
                - mkgmtime
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2158,23'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2158,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2158,9'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2163,38'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2174,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2175,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2178,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2175,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2175,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2178,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2178,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2178,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2182,40'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2184,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2186,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2187,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2150,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2155,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2169,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2175,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2178,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_ee
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2255
      functionLinenumberEnd: 2280
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          78
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2257,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2257,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2257,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2258,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2263,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2258,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2258,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2258,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2263,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2265,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2269,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2274,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2265,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2265,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2265,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2269,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2269,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2269,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2274,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2274,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2274,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2258,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2265,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2269,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2274,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_nl
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2194
      functionLinenumberEnd: 2250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          155
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2196,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2196,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2196,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2197,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2202,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2197,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2197,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2197,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2202,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2204,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2208,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2212,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2216,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2220,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2224,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2228,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2232,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2236,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2240,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2244,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2204,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2204,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2204,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2208,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2208,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2208,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2212,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2212,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2212,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2216,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2216,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2216,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2220,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2220,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2220,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2224,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2224,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2224,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2228,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2228,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2228,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2232,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2232,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2232,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2236,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2236,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2236,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2240,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2240,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2240,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2244,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2244,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2244,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2197,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2204,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2208,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2212,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2216,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2220,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2224,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2228,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2232,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2236,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2240,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2244,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_67
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1221
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - sirf_msg_67_1
        - sirf_msg_67_16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1204,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - sirf_msg_67_16
                - sirf_msg_67_1
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1204,11'
              BranchSideFuncs:
                - sirf_msg_67_16
                - sirf_msg_67_1
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1204,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1205,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1210,13'
              BranchSideFuncs:
                - sirf_msg_67_16
                - sirf_msg_67_1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1205,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1205,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1205,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1210,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1212,16'
              BranchSideFuncs:
                - sirf_msg_67_1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1214,16'
              BranchSideFuncs:
                - sirf_msg_67_16
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1216,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1216,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1216,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1216,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1205,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1212,16'
          Dst:             sirf_msg_67_1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1214,16'
          Dst:             sirf_msg_67_16
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1216,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_qresp
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1226
      functionLinenumberEnd: 1239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1228,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1228,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1228,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1229,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1234,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1229,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1229,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1229,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1234,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1234,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1234,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1229,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1234,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_tcxo
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1328
      functionLinenumberEnd: 1428
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          247
      EdgeCount:       40
      CyclomaticComplexity: 8
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1333,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1333,10'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1340,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1341,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1346,13'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1341,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1341,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1341,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1346,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1352,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1355,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1358,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1361,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1364,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1367,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1370,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1373,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1376,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1379,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1382,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1384,16'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1420,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1423,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1384,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1385,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1392,19'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1385,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1385,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1385,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1403,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1395,24'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1414,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1414,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1416,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1423,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1423,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1423,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1423,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1341,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1385,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1399,33'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1406,19'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1423,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_ublox
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2043
      functionLinenumberEnd: 2141
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          448
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - gpsd_log
        - mkgmtime
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2046,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2048,12'
              BranchSideFuncs:
                - gpsd_log
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2048,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2049,9'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2057,41'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2049,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2049,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2049,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2068,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2070,33'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2071,18'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2071,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2072,33'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2073,21'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2073,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2078,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2079,11'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2080,31'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2078,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2080,31'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2082,31'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2084,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2084,5'
              BranchSideFuncs:
                - gpsd_log
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2088,17'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2088,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2093,35'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2121,38'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2093,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2095,9'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2096,9'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2107,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2108,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2111,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2108,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2108,13'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2111,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2111,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2111,9'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2114,40'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:2128,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2128,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:2128,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2049,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2084,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2104,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2108,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2111,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2128,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:2128,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_stats
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionLinenumberEnd: 1323
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          176
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1268,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1268,10'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1273,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1274,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1279,13'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1274,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1274,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1274,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1279,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1282,22'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1291,22'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1303,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1306,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1309,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1312,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1315,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1318,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:1318,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1318,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:1318,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1274,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1285,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1294,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:1318,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_debug
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_sirf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          161
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - __ctype_b_loc
        - gpsd_log
        - str_appendf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:441,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - __ctype_b_loc
                - str_appendf.1449
                - gpsd_log
                - str_appendf.1449
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:444,5'
              BranchSideFuncs:
                - gpsd_log
                - __ctype_b_loc
                - str_appendf.1449
                - gpsd_log
                - str_appendf.1449
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:447,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:448,15'
              BranchSideFuncs:
                - gpsd_log
                - str_appendf.1449
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:459,21'
              BranchSideFuncs:
                - gpsd_log
                - __ctype_b_loc
                - str_appendf.1449
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:454,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:454,23'
              BranchSideFuncs:
                - str_appendf.1449
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:457,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:450,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:450,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:450,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:454,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:455,55'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:457,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:457,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:457,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:457,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:460,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - str_appendf.1449
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:468,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:461,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - str_appendf.1449
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - str_appendf.1449
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:460,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:461,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:468,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_sirf.c:468,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:468,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_sirf.c:468,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:450,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:455,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:457,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:0,0'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_sirf.c:468,9'
          Dst:             gpsd_log
    - functionName:    PRN2_gnssId_svId
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          88
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:147,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:149,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:152,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:151,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:154,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:156,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:156,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:157,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:178,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:156,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:159,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:161,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:161,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:162,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:178,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:161,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:164,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:166,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:166,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:167,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:178,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:166,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:169,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:172,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:171,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:174,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:178,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sky_msg_E3
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1428
      functionLinenumberEnd: 1453
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gps_hexdump
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1433,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1435,12'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1435,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1435,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1439,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1445,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1440,12'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1445,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1445,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1445,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_E2
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionLinenumberEnd: 1415
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gps_hexdump
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1395,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1397,12'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1397,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1397,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1401,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1407,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1402,12'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1407,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1407,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1407,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_E0
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1354
      functionLinenumberEnd: 1377
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          224
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_interpret_subframe
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1359,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1361,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1361,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1361,9'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1365,21'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1371,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1366,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1376,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1371,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1376,12'
          Dst:             gpsd_interpret_subframe
    - functionName:    sky_msg_DF
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1263
      functionLinenumberEnd: 1344
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          177
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - getbed64
        - getbef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - modf
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1272,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - getbed64
                - modf
                - getbed64
                - getbed64
                - getbed64
                - getbef32
                - getbef32
                - getbef32
                - getbed64
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1274,12'
              BranchSideFuncs:
                - getbed64
                - modf
                - getbed64
                - getbed64
                - getbed64
                - getbef32
                - getbef32
                - getbef32
                - getbed64
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1274,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1274,9'
              BranchSideFuncs:
                - getbed64
                - modf
                - getbed64
                - getbed64
                - getbed64
                - getbef32
                - getbef32
                - getbef32
                - getbed64
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1278,21'
              BranchSideFuncs:
                - getbed64
                - modf
                - getbed64
                - getbed64
                - getbed64
                - getbef32
                - getbef32
                - getbef32
                - getbed64
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1284,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1304,10'
              BranchSideFuncs:
                - getbed64
                - modf
                - getbed64
                - getbed64
                - getbed64
                - getbef32
                - getbef32
                - getbef32
                - getbed64
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1304,10'
              BranchSideFuncs:
                - getbed64
                - modf
                - getbed64
                - getbed64
                - getbed64
                - getbef32
                - getbef32
                - getbef32
                - getbed64
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1329,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1318,19'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1329,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1305,13'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1306,5'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1309,39'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1310,39'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1311,39'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1312,40'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1313,40'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1314,40'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1317,18'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1320,33'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1321,33'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1322,33'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1323,33'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1324,33'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1327,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1329,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1329,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_DE
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1179
      functionLinenumberEnd: 1254
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          233
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - PRN2_gnssId_svId
        - gpsd_log
        - gpsd_zero_satellites
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1185,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1185,21'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1188,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1188,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1192,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1205,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1193,40'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1203,15'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1226,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1227,52'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1229,9'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1229,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1229,9'
              BranchSideFuncs:
                - gpsd_log
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1239,13'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1239,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1193,40'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1240,16'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1241,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1193,40'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1242,20'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1193,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1194,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1247,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1250,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1250,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1250,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1192,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1209,9'
          Dst:             PRN2_gnssId_svId
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1229,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1250,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_DD
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1052
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          265
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - PRN2_gnssId_svId
        - getbed64
        - getbef32
        - gpsd_log
        - strlcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1058,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1058,23'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1060,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1058,13'
              BranchSideFuncs:
                - gpsd_log
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1065,22'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1071,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1071,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1071,19'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1099,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1108,23'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1116,13'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1119,13'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1124,13'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1129,52'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1129,52'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1129,52'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1129,52'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1108,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1110,22'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1129,52'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1135,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1141,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1147,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1157,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1159,42'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1161,9'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1161,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1071,29'
              BranchSideFuncs:
                - gpsd_log
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1161,9'
              BranchSideFuncs:
                - gpsd_log
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1071,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1071,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1073,27'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1060,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1079,24'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1081,24'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1083,24'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1096,9'
          Dst:             PRN2_gnssId_svId
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1129,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1161,9'
          Dst:             gpsd_log
    - functionName:    sky_msg_DC
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          99
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1022,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1025,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1025,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1025,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1029,21'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1038,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1032,10'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1038,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1036,37'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1038,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1038,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_BB
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 994
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:997,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:997,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:997,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:998,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1005,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:998,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:998,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:998,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1005,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1003,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1005,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:998,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1005,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_B9
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 971
      functionLinenumberEnd: 985
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:974,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:974,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:974,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:975,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:982,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:975,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:975,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:975,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:982,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:980,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:982,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:975,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:982,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_B4
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          110
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:944,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:944,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:944,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:945,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:957,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:945,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:945,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:945,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:957,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:955,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:957,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:945,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:957,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_B0
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:918,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:918,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:918,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:919,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:928,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:919,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:919,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:919,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:928,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:926,11'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:928,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:919,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:928,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_AF
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:891,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:891,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:891,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:892,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:902,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:892,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:892,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:892,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:902,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:900,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:902,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:892,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:902,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_AE
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:868,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:868,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:868,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:869,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:876,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:869,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:869,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:869,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:876,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:874,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:876,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:869,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:876,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_A8
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          474
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - modf
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:771,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:773,27'
              BranchSideFuncs:
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:777,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:778,9'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:783,15'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:778,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:778,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:778,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:784,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:815,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:815,37'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:816,38'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:815,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:816,38'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:834,33'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:820,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:821,40'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:834,33'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:840,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:840,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:840,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:778,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:810,5'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:812,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:840,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:840,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_93
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:738,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:738,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:738,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:739,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:746,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:739,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:739,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:739,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:746,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:744,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:746,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:739,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:746,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_8B
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - getbed64
        - getbef32
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:705,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - getbed64
                - getbed64
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:705,12'
              BranchSideFuncs:
                - gpsd_log
                - getbed64
                - getbed64
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:705,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:706,9'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:711,12'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:706,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:706,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:706,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:720,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:718,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:720,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:706,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:714,12'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:715,12'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:716,12'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:720,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_8A
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          125
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:675,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:675,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:675,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:676,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:684,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:684,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:682,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:684,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:676,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:676,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:676,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:676,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:684,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_89
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          85
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:647,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:647,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:647,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:648,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:656,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:656,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:654,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:656,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:648,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:648,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:648,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:648,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:656,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_86
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:623,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:623,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:623,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:624,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:631,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:624,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:624,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:624,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:631,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:629,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:631,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:624,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:631,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_81
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:599,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:599,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:599,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:600,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:608,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:600,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:600,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:600,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:608,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:606,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:608,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:600,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:608,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_80
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          90
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:563,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:563,12'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:563,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:563,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:567,15'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:583,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:583,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:583,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:577,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:583,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_7A
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          260
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:491,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:487,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:491,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:491,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:492,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:497,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:492,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:492,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:492,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:499,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:505,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:516,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:523,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:531,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:535,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:505,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:503,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:505,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:516,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:514,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:516,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:523,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:521,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:523,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:531,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:529,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:531,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:535,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:535,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:535,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:492,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:505,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:516,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:523,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:531,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:535,9'
          Dst:             gpsd_log
    - functionName:    sky_msg_6A
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          232
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - getled64
        - getlef32
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:434,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:431,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:434,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:434,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:435,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:440,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:435,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:435,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:435,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:441,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:444,16'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:462,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:468,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:472,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:454,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:453,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:454,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:462,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:461,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:462,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:468,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:467,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:468,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:472,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:472,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:472,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:435,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:448,16'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:449,16'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:450,16'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:453,16'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:454,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:462,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:468,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:472,9'
          Dst:             gpsd_log
    - functionName:    sky_msg_65
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          123
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:395,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:393,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:395,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:395,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:396,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:401,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:396,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:396,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:396,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:402,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:406,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:412,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:416,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:406,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:405,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:406,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:412,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:411,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:412,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:416,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:416,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:416,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:396,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:406,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:412,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:416,9'
          Dst:             gpsd_log
    - functionName:    sky_msg_64
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          478
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:280,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:276,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:280,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:280,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:281,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:286,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:281,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:281,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:281,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:287,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:292,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:301,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:311,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:318,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:325,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:335,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:342,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:348,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:360,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:368,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:374,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:378,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:301,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:299,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:301,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:292,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:291,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:292,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:311,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:310,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:311,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:318,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:317,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:318,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:325,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:324,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:325,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:335,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:334,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:335,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:342,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:341,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:342,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:348,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:347,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:348,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:360,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:358,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:360,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:368,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:367,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:368,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:374,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:374,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:374,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:378,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:378,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:378,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:281,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:292,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:301,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:311,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:318,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:325,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:335,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:342,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:348,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:360,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:368,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:374,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:378,9'
          Dst:             gpsd_log
    - functionName:    sky_msg_63
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:253,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:253,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:253,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:254,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:262,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:254,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:254,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:254,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:262,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:259,11'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:262,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:254,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:262,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_62
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          325
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:196,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:193,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:196,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:196,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:197,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:202,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:197,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:197,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:197,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:203,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:209,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:218,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:227,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:237,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:227,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:225,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:227,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:209,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:207,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:209,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:218,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:217,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:218,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:237,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:237,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:237,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:197,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:209,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:218,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:227,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:237,9'
          Dst:             gpsd_log
    - functionName:    sky_parse
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1458
      functionLinenumberEnd: 1635
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          419
      EdgeCount:       87
      CyclomaticComplexity: 18
      functionsReached:
        - gpsd_log
        - sky_msg_62
        - sky_msg_63
        - sky_msg_64
        - sky_msg_65
        - sky_msg_6A
        - sky_msg_7A
        - sky_msg_80
        - sky_msg_81
        - sky_msg_86
        - sky_msg_89
        - sky_msg_8A
        - sky_msg_8B
        - sky_msg_93
        - sky_msg_A8
        - sky_msg_AE
        - sky_msg_AF
        - sky_msg_B0
        - sky_msg_B4
        - sky_msg_B9
        - sky_msg_BB
        - sky_msg_DC
        - sky_msg_DD
        - sky_msg_DE
        - sky_msg_DF
        - sky_msg_E0
        - sky_msg_E2
        - sky_msg_E3
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1461,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - sky_msg_E3
                - sky_msg_E2
                - sky_msg_E0
                - sky_msg_DF
                - sky_msg_DE
                - sky_msg_DD
                - sky_msg_DC
                - sky_msg_BB
                - sky_msg_B9
                - sky_msg_B4
                - sky_msg_B0
                - sky_msg_AF
                - sky_msg_AE
                - sky_msg_A8
                - sky_msg_93
                - sky_msg_8B
                - sky_msg_8A
                - sky_msg_89
                - sky_msg_86
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sky_msg_81
                - sky_msg_80
                - sky_msg_7A
                - sky_msg_6A
                - sky_msg_65
                - sky_msg_64
                - sky_msg_63
                - sky_msg_62
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1461,11'
              BranchSideFuncs:
                - gpsd_log
                - sky_msg_E3
                - sky_msg_E2
                - sky_msg_E0
                - sky_msg_DF
                - sky_msg_DE
                - sky_msg_DD
                - sky_msg_DC
                - sky_msg_BB
                - sky_msg_B9
                - sky_msg_B4
                - sky_msg_B0
                - sky_msg_AF
                - sky_msg_AE
                - sky_msg_A8
                - sky_msg_93
                - sky_msg_8B
                - sky_msg_8A
                - sky_msg_89
                - sky_msg_86
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sky_msg_81
                - sky_msg_80
                - sky_msg_7A
                - sky_msg_6A
                - sky_msg_65
                - sky_msg_64
                - sky_msg_63
                - sky_msg_62
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1461,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1461,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1465,9'
              BranchSideFuncs:
                - gpsd_log
                - sky_msg_E3
                - sky_msg_E2
                - sky_msg_E0
                - sky_msg_DF
                - sky_msg_DE
                - sky_msg_DD
                - sky_msg_DC
                - sky_msg_BB
                - sky_msg_B9
                - sky_msg_B4
                - sky_msg_B0
                - sky_msg_AF
                - sky_msg_AE
                - sky_msg_A8
                - sky_msg_93
                - sky_msg_8B
                - sky_msg_8A
                - sky_msg_89
                - sky_msg_86
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sky_msg_81
                - sky_msg_80
                - sky_msg_7A
                - sky_msg_6A
                - sky_msg_65
                - sky_msg_64
                - sky_msg_63
                - sky_msg_62
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1474,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1476,16'
              BranchSideFuncs:
                - sky_msg_62
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1479,16'
              BranchSideFuncs:
                - sky_msg_63
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1482,16'
              BranchSideFuncs:
                - sky_msg_64
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1485,16'
              BranchSideFuncs:
                - sky_msg_65
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1488,16'
              BranchSideFuncs:
                - sky_msg_6A
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1491,16'
              BranchSideFuncs:
                - sky_msg_7A
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1495,16'
              BranchSideFuncs:
                - sky_msg_80
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1499,16'
              BranchSideFuncs:
                - sky_msg_81
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1503,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1520,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1537,16'
              BranchSideFuncs:
                - sky_msg_86
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1540,16'
              BranchSideFuncs:
                - sky_msg_89
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1543,16'
              BranchSideFuncs:
                - sky_msg_8A
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1546,16'
              BranchSideFuncs:
                - sky_msg_8B
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1550,16'
              BranchSideFuncs:
                - sky_msg_93
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1555,16'
              BranchSideFuncs:
                - sky_msg_A8
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1560,16'
              BranchSideFuncs:
                - sky_msg_AE
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1565,16'
              BranchSideFuncs:
                - sky_msg_AF
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1570,16'
              BranchSideFuncs:
                - sky_msg_B0
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1575,16'
              BranchSideFuncs:
                - sky_msg_B4
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1579,16'
              BranchSideFuncs:
                - sky_msg_B9
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1583,16'
              BranchSideFuncs:
                - sky_msg_BB
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1588,16'
              BranchSideFuncs:
                - sky_msg_DC
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1593,16'
              BranchSideFuncs:
                - sky_msg_DD
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1598,16'
              BranchSideFuncs:
                - sky_msg_DE
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1603,16'
              BranchSideFuncs:
                - sky_msg_DF
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1608,16'
              BranchSideFuncs:
                - sky_msg_E0
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1613,16'
              BranchSideFuncs:
                - sky_msg_E2
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1618,16'
              BranchSideFuncs:
                - sky_msg_E3
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1624,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1624,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1629,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1503,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1504,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1506,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1504,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1504,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1504,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1506,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1507,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1509,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1507,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1507,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1507,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1509,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1510,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1514,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1510,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1510,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1510,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1514,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1514,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1514,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1520,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1521,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1523,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1521,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1521,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1521,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1523,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1524,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1526,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1524,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1524,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1524,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1526,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1527,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1531,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1527,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1527,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1527,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1531,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1531,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1531,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1624,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1624,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1624,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1629,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1629,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1629,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1476,16'
          Dst:             sky_msg_62
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1479,16'
          Dst:             sky_msg_63
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1482,16'
          Dst:             sky_msg_64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1485,16'
          Dst:             sky_msg_65
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1488,16'
          Dst:             sky_msg_6A
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1491,16'
          Dst:             sky_msg_7A
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1495,16'
          Dst:             sky_msg_80
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1499,16'
          Dst:             sky_msg_81
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1504,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1507,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1510,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1514,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1521,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1524,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1527,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1531,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1537,16'
          Dst:             sky_msg_86
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1540,16'
          Dst:             sky_msg_89
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1543,16'
          Dst:             sky_msg_8A
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1546,16'
          Dst:             sky_msg_8B
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1550,16'
          Dst:             sky_msg_93
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1555,16'
          Dst:             sky_msg_A8
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1560,16'
          Dst:             sky_msg_AE
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1565,16'
          Dst:             sky_msg_AF
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1570,16'
          Dst:             sky_msg_B0
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1575,16'
          Dst:             sky_msg_B4
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1579,16'
          Dst:             sky_msg_B9
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1583,16'
          Dst:             sky_msg_BB
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1588,16'
          Dst:             sky_msg_DC
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1593,16'
          Dst:             sky_msg_DD
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1598,16'
          Dst:             sky_msg_DE
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1603,16'
          Dst:             sky_msg_DF
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1608,16'
          Dst:             sky_msg_E0
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1613,16'
          Dst:             sky_msg_E2
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1618,16'
          Dst:             sky_msg_E3
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1624,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1629,9'
          Dst:             gpsd_log
    - functionName:    sky_write
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          249
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - gps_hexdump
        - gpsd_log
        - gpsd_write
      functionUses:    47
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:58,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:58,31'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:64,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:64,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:68,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:68,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:68,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:73,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:78,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:81,27'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:81,18'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:81,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:83,9'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:94,5'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:94,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:94,5'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:99,13'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:94,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:94,5'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:94,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:94,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:94,5'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:94,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:94,5'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:99,13'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:94,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:94,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:94,5'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:94,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:99,13'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:83,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:83,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:83,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:94,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:99,13'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:102,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:102,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:105,10'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:83,9'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:83,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:102,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:102,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:105,10'
          Dst:             gpsd_write
    - functionName:    sky_mode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - sky_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:120,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - sky_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:120,10'
              BranchSideFuncs:
                - sky_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:127,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - sky_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - sky_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:133,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:133,5'
              BranchSideFuncs:
                - gpsd_log
                - sky_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:133,5'
              BranchSideFuncs:
                - sky_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:133,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:136,11'
          Dst:             sky_write
    - functionName:    skybin_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1638
      functionLinenumberEnd: 1911
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         60
      ICount:          300
      EdgeCount:       63
      CyclomaticComplexity: 5
      functionsReached:
        - nmea_parse
        - sky_parse
        - sky_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1645,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - nmea_parse
                - sky_parse
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1645,30'
              BranchSideFuncs:
                - nmea_parse
                - sky_parse
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1645,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1646,18'
              BranchSideFuncs:
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1901,32'
              BranchSideFuncs:
                - nmea_parse
                - sky_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1649,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1653,27'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
                - sky_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1901,32'
              BranchSideFuncs:
                - nmea_parse
                - sky_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1661,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1664,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1669,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1673,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1677,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1681,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1685,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1689,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1693,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1697,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1701,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1706,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1710,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1714,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1719,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1723,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1728,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1733,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1739,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1744,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1749,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1754,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1759,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1764,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1769,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1774,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1779,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1784,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1790,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1795,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1801,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1807,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1812,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1818,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1824,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1830,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1836,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1841,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1846,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1851,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1856,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1861,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1867,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1873,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1879,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1885,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1891,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1896,32'
              BranchSideFuncs:
                - nmea_parse
                - sky_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1901,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1902,51'
              BranchSideFuncs:
                - sky_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1905,21'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1905,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1905,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1906,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1664,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1669,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1673,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1677,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1681,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1685,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1689,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1693,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1697,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1701,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1706,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1710,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1714,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1719,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1723,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1728,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1733,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1739,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1744,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1749,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1754,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1759,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1764,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1769,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1774,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1779,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1784,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1790,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1795,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1801,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1807,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1812,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1818,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1824,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1830,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1836,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1841,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1846,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1851,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1856,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1861,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1867,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1873,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1879,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1885,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1891,19'
          Dst:             sky_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1902,17'
          Dst:             sky_parse
        - Src:             'gpsd-3.26.2~dev/drivers/driver_skytraq.c:1906,16'
          Dst:             nmea_parse
    - functionName:    superstar2_write
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          128
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - gpsd_log
        - gpsd_write
      functionUses:    11
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:384,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:384,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:386,7'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:384,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:385,30'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:385,30'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:384,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:384,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:385,30'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:384,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:385,30'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:386,7'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:384,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:385,30'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:386,7'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:389,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:389,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:389,5'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:389,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:392,12'
          Dst:             gpsd_write
    - functionName:    superstar2_msg_ephemeris
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - superstar2_write
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:366,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - time
                - superstar2_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:366,5'
              BranchSideFuncs:
                - time
                - superstar2_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:366,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:365,26'
              BranchSideFuncs:
                - gpsd_log
                - time
                - superstar2_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:370,10'
              BranchSideFuncs:
                - time
                - superstar2_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:370,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:370,9'
              BranchSideFuncs:
                - superstar2_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:371,15'
              BranchSideFuncs:
                - superstar2_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:366,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:370,10'
          Dst:             time
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:371,15'
          Dst:             superstar2_write
    - functionName:    superstar2_msg_iono_utc
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:348,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - time
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:348,5'
              BranchSideFuncs:
                - time
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:348,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:347,23'
              BranchSideFuncs:
                - gpsd_log
                - time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:348,5'
              BranchSideFuncs:
                - time
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:348,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:351,44'
          Dst:             time
    - functionName:    superstar2_msg_measurement
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          179
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - getled64
        - gpsd_log
        - modf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:296,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - getled64
                - modf
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:296,5'
              BranchSideFuncs:
                - getled64
                - modf
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:296,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:296,5'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - modf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:299,14'
              BranchSideFuncs:
                - getled64
                - modf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:300,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:300,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:301,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:300,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:301,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:305,9'
              BranchSideFuncs:
                - getled64
                - modf
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:301,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:301,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:301,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:309,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:310,38'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:311,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:311,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:311,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:314,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:296,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:301,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:305,9'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:306,5'
          Dst:             modf
    - functionName:    superstar2_msg_timing
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          124
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - getled64
        - gpsd_log
        - mkgmtime
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:252,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - mkgmtime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:252,15'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - mkgmtime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:254,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:254,9'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - mkgmtime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:257,5'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - mkgmtime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:257,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:257,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - getled64
                - mkgmtime
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:259,10'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - mkgmtime
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:259,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:264,15'
              BranchSideFuncs:
                - getled64
                - mkgmtime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:279,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:279,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:279,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:279,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:257,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:271,13'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:274,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:279,5'
          Dst:             gpsd_log
    - functionName:    superstar2_msg_version
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
        - snprintf
        - strlcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:221,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:224,19'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - strlcpy
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:224,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:224,32'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:224,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:224,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:224,9'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:227,51'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - strlcpy
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:232,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:232,5'
              BranchSideFuncs:
                - gpsd_log
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:235,28'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:236,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:236,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:236,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:227,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:228,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:229,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:230,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:232,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:235,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:236,5'
          Dst:             gpsd_log
    - functionName:    superstar2_msg_navsol_lla
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          236
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - getled64
        - getlef32
        - gpsd_log
        - mkgmtime
        - modf
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:78,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - getled64
                - modf
                - mkgmtime
                - getled64
                - getled64
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:82,18'
              BranchSideFuncs:
                - getled64
                - modf
                - mkgmtime
                - getled64
                - getled64
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:82,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:82,9'
              BranchSideFuncs:
                - getled64
                - modf
                - mkgmtime
                - getled64
                - getled64
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:85,5'
              BranchSideFuncs:
                - getled64
                - modf
                - mkgmtime
                - getled64
                - getled64
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:85,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:85,5'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - modf
                - mkgmtime
                - getled64
                - getled64
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:89,28'
              BranchSideFuncs:
                - getled64
                - modf
                - mkgmtime
                - getled64
                - getled64
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:90,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:90,9'
              BranchSideFuncs:
                - getled64
                - modf
                - mkgmtime
                - getled64
                - getled64
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:94,11'
              BranchSideFuncs:
                - getled64
                - modf
                - mkgmtime
                - getled64
                - getled64
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:124,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:126,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:130,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:134,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:139,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:139,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:143,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:148,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:148,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:85,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:97,9'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:98,44'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:104,36'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:108,33'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:109,34'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:111,31'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:112,30'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:113,30'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:114,30'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:148,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:148,5'
          Dst:             gpsd_log
    - functionName:    superstar2_msg_svinfo
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          155
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - gpsd_log
        - gpsd_zero_satellites
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:176,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:176,18'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:176,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:176,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:179,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:179,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:179,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:183,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:190,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:191,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:193,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:199,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:185,34'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:200,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:185,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:187,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:205,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:209,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:209,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:209,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:179,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:183,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:209,5'
          Dst:             gpsd_log
    - functionName:    superstar2_msg_ack
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:57,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:57,18'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:57,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:57,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:58,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:58,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:58,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:58,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:58,9'
          Dst:             gpsd_log
    - functionName:    superstar2_dispatch
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - superstar2_msg_ack
        - superstar2_msg_ephemeris
        - superstar2_msg_iono_utc
        - superstar2_msg_measurement
        - superstar2_msg_navsol_lla
        - superstar2_msg_svinfo
        - superstar2_msg_timing
        - superstar2_msg_version
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:404,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - superstar2_msg_ephemeris
                - superstar2_msg_iono_utc
                - superstar2_msg_measurement
                - superstar2_msg_timing
                - superstar2_msg_version
                - superstar2_msg_navsol_lla
                - superstar2_msg_svinfo
                - superstar2_msg_ack
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:404,13'
              BranchSideFuncs:
                - superstar2_msg_ephemeris
                - superstar2_msg_iono_utc
                - superstar2_msg_measurement
                - superstar2_msg_timing
                - superstar2_msg_version
                - superstar2_msg_navsol_lla
                - superstar2_msg_svinfo
                - superstar2_msg_ack
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:404,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:404,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:407,17'
              BranchSideFuncs:
                - superstar2_msg_ephemeris
                - superstar2_msg_iono_utc
                - superstar2_msg_measurement
                - superstar2_msg_timing
                - superstar2_msg_version
                - superstar2_msg_navsol_lla
                - superstar2_msg_svinfo
                - superstar2_msg_ack
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:410,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:412,16'
              BranchSideFuncs:
                - superstar2_msg_ack
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:414,16'
              BranchSideFuncs:
                - superstar2_msg_svinfo
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:416,16'
              BranchSideFuncs:
                - superstar2_msg_navsol_lla
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:419,16'
              BranchSideFuncs:
                - superstar2_msg_version
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:421,16'
              BranchSideFuncs:
                - superstar2_msg_timing
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:423,16'
              BranchSideFuncs:
                - superstar2_msg_measurement
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:425,16'
              BranchSideFuncs:
                - superstar2_msg_iono_utc
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:427,16'
              BranchSideFuncs:
                - superstar2_msg_ephemeris
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:430,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:430,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:430,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:430,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:412,16'
          Dst:             superstar2_msg_ack
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:414,16'
          Dst:             superstar2_msg_svinfo
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:416,16'
          Dst:             superstar2_msg_navsol_lla
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:419,16'
          Dst:             superstar2_msg_version
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:421,16'
          Dst:             superstar2_msg_timing
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:423,16'
          Dst:             superstar2_msg_measurement
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:425,16'
          Dst:             superstar2_msg_iono_utc
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:427,16'
          Dst:             superstar2_msg_ephemeris
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:430,9'
          Dst:             gpsd_log
    - functionName:    superstar2_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - superstar2_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:497,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - superstar2_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:497,14'
              BranchSideFuncs:
                - superstar2_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:503,12'
          Dst:             superstar2_write
    - functionName:    superstar2_set_mode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - superstar2_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:525,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - superstar2_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:525,14'
              BranchSideFuncs:
                - superstar2_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:525,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:525,9'
              BranchSideFuncs:
                - superstar2_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:526,9'
              BranchSideFuncs:
                - superstar2_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:531,15'
          Dst:             superstar2_write
    - functionName:    superstar2_set_speed
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - superstar2_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:510,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - superstar2_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:510,40'
              BranchSideFuncs:
                - superstar2_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:511,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:511,50'
              BranchSideFuncs:
                - superstar2_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:511,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:510,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:510,9'
              BranchSideFuncs:
                - superstar2_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:514,9'
              BranchSideFuncs:
                - superstar2_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:519,17'
          Dst:             superstar2_write
    - functionName:    superstar2_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - superstar2_write
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:445,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:445,18'
              BranchSideFuncs:
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:445,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:445,36'
              BranchSideFuncs:
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:446,27'
              BranchSideFuncs:
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:445,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:445,9'
              BranchSideFuncs:
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:450,15'
              BranchSideFuncs:
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - time
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:450,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:450,9'
              BranchSideFuncs:
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - time
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:451,9'
              BranchSideFuncs:
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - superstar2_write
                - time
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:459,15'
          Dst:             superstar2_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:461,15'
          Dst:             superstar2_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:463,15'
          Dst:             superstar2_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:465,15'
          Dst:             superstar2_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:467,15'
          Dst:             superstar2_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:469,15'
          Dst:             superstar2_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:471,15'
          Dst:             superstar2_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:473,48'
          Dst:             time
    - functionName:    superstar2_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_superstar2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - nmea_parse
        - superstar2_dispatch
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:484,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - nmea_parse
                - superstar2_dispatch
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:484,39'
              BranchSideFuncs:
                - nmea_parse
                - superstar2_dispatch
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:484,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:485,60'
              BranchSideFuncs:
                - superstar2_dispatch
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:488,21'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_superstar2.c:488,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:488,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_superstar2.c:489,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:485,16'
          Dst:             superstar2_dispatch
        - Src:             'gpsd-3.26.2~dev/drivers/driver_superstar2.c:489,16'
          Dst:             nmea_parse
    - functionName:    tsip1_checksum
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          121
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tsipv1_svtype
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1186
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1190,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1190,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1190,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tsipv1_query
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1067
      functionLinenumberEnd: 1175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          145
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - tsip1_checksum
        - tsip_write1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1068,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
                - tsip1_checksum
                - tsip1_checksum
                - tsip1_checksum
                - tsip1_checksum
                - tsip1_checksum
                - tsip1_checksum
                - tsip1_checksum
                - tsip1_checksum
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1071,14'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
                - tsip1_checksum
                - tsip1_checksum
                - tsip1_checksum
                - tsip1_checksum
                - tsip1_checksum
                - tsip1_checksum
                - tsip1_checksum
                - tsip1_checksum
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1079,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1079,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1082,20'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1091,20'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1100,20'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1110,20'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1119,20'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1128,20'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1136,22'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
                - tsip1_checksum
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1164,20'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1136,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1138,24'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1148,24'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1086,22'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1095,22'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1105,22'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1114,22'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1123,22'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1132,22'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1143,26'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1158,27'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1168,22'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
          Dst:             tsip_write1
    - functionName:    tsip_write1
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          223
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - gps_hexdump
        - gpsd_log
        - gpsd_write
      functionUses:    46
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:773,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:776,18'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:776,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:776,9'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:779,15'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:779,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:779,23'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:780,11'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:780,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:780,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:781,39'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:779,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:779,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:785,14'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:787,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:787,5'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:787,24'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:788,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:789,16'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:791,12'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:787,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:788,23'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:793,8'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:788,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:789,16'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:791,12'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:788,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:789,16'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:791,12'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:787,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:788,23'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:793,8'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:797,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:797,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:801,9'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:801,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:801,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:805,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:797,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:797,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:801,9'
          Dst:             gpsd_write
    - functionName:    decode_xd0_01
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4822
      functionLinenumberEnd: 4831
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4828,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4828,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4828,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4826,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4828,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4828,5'
          Dst:             gpsd_log
    - functionName:    decode_xd0_00
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4810
      functionLinenumberEnd: 4817
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4814,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4814,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4814,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4813,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4814,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4814,5'
          Dst:             gpsd_log
    - functionName:    decode_xa3_21
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4756
      functionLinenumberEnd: 4769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4761,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4761,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4763,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4761,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4763,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4766,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4766,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4766,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4763,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4766,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4766,5'
          Dst:             gpsd_log
    - functionName:    decode_xa3_11
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4638
      functionLinenumberEnd: 4751
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          277
      EdgeCount:       57
      CyclomaticComplexity: 13
      functionsReached:
        - getbef32
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4641,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4641,25'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4652,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4652,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4657,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4652,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4654,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4657,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4657,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4657,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4662,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4657,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4659,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4662,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4662,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4662,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4667,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4662,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4664,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4667,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4667,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4667,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4674,59'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4667,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4669,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4674,59'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4676,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4677,40'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4682,10'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4683,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4685,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4689,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4696,14'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4710,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4710,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4718,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4718,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4722,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4731,14'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4731,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4732,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4736,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4736,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4736,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4736,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4744,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4744,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4744,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4645,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4646,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4647,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4648,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4650,29'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4736,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4744,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4744,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4744,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4744,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4744,5'
          Dst:             gpsd_log
    - functionName:    decode_xa3_00
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4590
      functionLinenumberEnd: 4634
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          194
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - flags2str
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4592,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4595,28'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4600,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4602,18'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4602,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4608,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4614,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4617,21'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4617,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4623,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4623,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4623,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4623,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4628,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4628,5'
              BranchSideFuncs:
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4628,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4623,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4628,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4628,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4628,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4628,5'
          Dst:             gpsd_log
    - functionName:    decode_xa2_00
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4501
      functionLinenumberEnd: 4585
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          272
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - flags2str
        - getbef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - gpsd_zero_satellites
        - tsipv1_svtype
        - ubx2_to_prn
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4504,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - gpsd_gpstime_resolv
                - tsipv1_svtype
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4507,19'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - gpsd_gpstime_resolv
                - tsipv1_svtype
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4519,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4521,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_gpstime_resolv
                - tsipv1_svtype
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4526,26'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - tsipv1_svtype
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4541,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4543,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4547,17'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4543,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4543,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4547,17'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4547,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4548,21'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4556,41'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4548,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4549,46'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4551,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4551,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4552,17'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4556,41'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4551,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4553,46'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4556,41'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4557,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4558,42'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4561,37'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4561,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4567,45'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4576,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4567,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4571,44'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4576,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4576,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4576,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4576,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4580,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4580,5'
              BranchSideFuncs:
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4580,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4512,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4513,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4514,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4521,9'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4531,13'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4535,14'
          Dst:             tsipv1_svtype
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4540,44'
          Dst:             ubx2_to_prn
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4543,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4576,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4580,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4580,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4580,5'
          Dst:             gpsd_log
    - functionName:    decode_xa1_11
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4408
      functionLinenumberEnd: 4497
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          202
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - flags2str
        - getbed64
        - getbef32
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4410,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbed64
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4412,22'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbed64
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4423,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4423,9'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4428,28'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4423,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4425,30'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4428,28'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4432,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4434,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4446,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4436,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4438,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4441,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4451,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4453,25'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4453,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4455,34'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4461,35'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4481,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4481,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4481,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4490,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4490,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4490,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4414,17'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4415,18'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4416,18'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4417,18'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4418,18'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4419,18'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4421,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4428,28'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4429,28'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4481,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4490,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4490,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4490,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4490,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4490,5'
          Dst:             gpsd_log
    - functionName:    decode_xa1_02
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4390
      functionLinenumberEnd: 4403
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          82
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - getbef32
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4393,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4393,17'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4399,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4396,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4399,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4393,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4398,29'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4399,5'
          Dst:             gpsd_log
    - functionName:    decode_xa1_00
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4323
      functionLinenumberEnd: 4386
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          232
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - flags2str
        - getbef32
        - gpsd_log
        - mkgmtime
        - tsip_write1
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4325,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - mkgmtime
                - tsip_write1
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4329,15'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - mkgmtime
                - tsip_write1
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4359,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4344,10'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4371,18'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4365,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4365,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - flags2str
                - gpsd_log
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4371,18'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4371,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4375,22'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4380,35'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4375,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4378,9'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4380,35'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4380,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4380,9'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4382,15'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4347,10'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4348,10'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4349,10'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4354,36'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4359,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4365,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4365,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4365,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4365,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4382,15'
          Dst:             tsip_write1
    - functionName:    decode_xa0_00
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4294
      functionLinenumberEnd: 4318
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4298,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4301,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4309,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4314,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4301,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4300,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4301,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4309,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4308,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4309,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4314,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4314,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4314,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4301,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4309,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4314,9'
          Dst:             gpsd_log
    - functionName:    decode_x93_00
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4246
      functionLinenumberEnd: 4289
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          264
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - gpsd_packetdump
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4248,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - gpsd_packetdump
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4251,19'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - gpsd_packetdump
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4276,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4265,25'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4276,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4268,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4273,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4276,5'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4276,5'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4276,5'
          Dst:             gpsd_log
    - functionName:    decode_x92_01
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4232
      functionLinenumberEnd: 4241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4234,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4234,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4236,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4234,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4236,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4238,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4238,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4238,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4236,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4238,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4238,5'
          Dst:             gpsd_log
    - functionName:    decode_x91_05
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          143
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4212,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4212,21'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4218,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4213,27'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4218,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4221,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4221,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4221,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4218,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4221,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4221,5'
          Dst:             gpsd_log
    - functionName:    decode_x91_04
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          96
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flags2str
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4191,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4193,19'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4198,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4193,19'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4198,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4201,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4201,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4201,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4198,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4201,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4201,5'
          Dst:             gpsd_log
    - functionName:    decode_x91_03
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4165
      functionLinenumberEnd: 4184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          85
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - getbed64
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4168,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbed64
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4168,22'
              BranchSideFuncs:
                - getbed64
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4175,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4170,22'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4175,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4179,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4179,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4179,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4173,23'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4175,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4179,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4179,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4179,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4179,5'
          Dst:             gpsd_log
    - functionName:    decode_x91_02
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4147
      functionLinenumberEnd: 4161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          74
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flags2str
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4149,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4151,19'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4154,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4151,19'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4154,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4157,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4157,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4157,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4154,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4157,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4157,5'
          Dst:             gpsd_log
    - functionName:    decode_x91_01
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4119
      functionLinenumberEnd: 4143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          113
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flags2str
        - getbef32
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4121,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4125,26'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4135,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4133,24'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4135,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4139,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4139,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4139,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4126,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4127,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4128,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4132,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4135,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4139,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4139,5'
          Dst:             gpsd_log
    - functionName:    decode_x91_00
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4088
      functionLinenumberEnd: 4114
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          133
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4091,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4091,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4101,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4096,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4101,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4105,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4105,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4105,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4101,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4105,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4105,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4105,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4105,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4105,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4105,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4105,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4105,5'
          Dst:             gpsd_log
    - functionName:    decode_x90_01
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4050
      functionLinenumberEnd: 4084
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          117
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4052,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4054,19'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4067,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4069,5'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4070,24'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4070,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4072,5'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4073,19'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4078,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4078,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4078,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4075,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4078,5'
          Dst:             gpsd_log
    - functionName:    decode_x90_00
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4029
      functionLinenumberEnd: 4042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          81
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4038,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4038,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4038,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4037,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4038,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4038,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_ac
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3106
      functionLinenumberEnd: 3306
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          289
      EdgeCount:       37
      CyclomaticComplexity: 4
      functionsReached:
        - flags2str
        - getbed64
        - getbef32
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3108,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbed64
                - getbed64
                - getbed64
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3112,25'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbed64
                - getbed64
                - getbed64
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3169,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3212,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3212,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3232,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3232,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3260,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3263,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3178,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3180,35'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3183,35'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3200,35'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3233,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3235,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3242,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3242,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3242,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3255,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3266,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3267,11'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3272,40'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3266,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3269,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3272,40'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3272,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3274,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3277,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3277,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3277,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3277,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3291,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3291,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3291,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3131,20'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3133,22'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3135,20'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3137,29'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3138,33'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3139,34'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3141,31'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3277,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3291,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3291,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3291,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3291,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3291,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3291,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3291,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3291,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3291,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3291,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_ab
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3034
      functionLinenumberEnd: 3092
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          181
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - flags2str
        - gps_maskdump
        - gpsd_gpstime_resolv
        - gpsd_log
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3039,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3044,11'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3054,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3059,29'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3059,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3064,25'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3064,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3066,18'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3073,10'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3073,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3073,10'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3074,14'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3073,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3074,14'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3080,5'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3080,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3080,5'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3080,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3087,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3087,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3087,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3066,33'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3080,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3080,5'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3080,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3087,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3087,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_a9
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3012
      functionLinenumberEnd: 3027
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          98
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3015,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3015,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3020,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3016,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3020,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3023,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3023,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3023,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3020,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3023,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3023,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3023,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_a7
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2961
      functionLinenumberEnd: 3006
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          131
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - getbef32
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2965,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - getbef32
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2965,25'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - getbef32
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2968,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2970,29'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2983,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2979,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2979,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2979,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2983,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2985,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3001,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2993,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2993,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2993,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3001,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3001,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3001,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2970,29'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2972,29'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2979,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2993,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3001,9'
          Dst:             gpsd_log
    - functionName:    decode_x8f_a6
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2939
      functionLinenumberEnd: 2947
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2944,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2944,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2944,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2942,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2944,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2944,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_a5
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2919
      functionLinenumberEnd: 2934
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flags2str
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2922,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2924,13'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2926,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2925,13'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2926,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2929,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2929,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2929,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2926,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2929,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2929,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_42
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2897
      functionLinenumberEnd: 2913
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          135
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2909,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2909,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2909,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2907,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2909,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2909,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_23
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2813
      functionLinenumberEnd: 2892
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          346
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2817,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2819,25'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2832,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2830,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2836,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2836,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2837,18'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2840,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2845,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2847,17'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2856,33'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2847,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2849,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2850,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2858,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2859,36'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2864,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2869,10'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2878,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2878,10'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2880,41'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2878,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2880,41'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2882,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2883,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2883,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2883,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2832,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2842,9'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2883,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2883,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_20
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2667
      functionLinenumberEnd: 2808
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          510
      EdgeCount:       83
      CyclomaticComplexity: 24
      functionsReached:
        - flags2str
        - gpsd_gpstime_resolv
        - gpsd_log
        - str_appendf
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2671,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2676,14'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2693,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2701,14'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2704,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2705,14'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2708,25'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2708,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2709,14'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2713,33'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2716,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2717,36'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2725,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2727,35'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2736,22'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2727,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2729,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2730,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2737,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2738,18'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2756,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2746,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2747,18'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2756,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2746,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2749,18'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2756,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2750,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2752,22'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2756,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2761,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2761,10'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2763,41'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2761,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2763,41'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2766,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2769,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2771,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2775,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2771,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2771,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2771,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2776,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2781,19'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2791,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2785,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2775,29'
              BranchSideFuncs:
                - str_appendf.2211
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2782,20'
              BranchSideFuncs:
                - str_appendf.2211
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2775,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2776,31'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2791,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2791,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2791,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2791,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2796,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2796,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2796,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2804,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2804,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2804,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2757,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2771,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2786,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2791,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2796,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2796,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2804,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2804,5'
          Dst:             gpsd_log
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - vsnprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    decode_x8f_15
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2648
      functionLinenumberEnd: 2660
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - getbed64
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2650,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbed64
                - getbed64
                - getbed64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2650,14'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbed64
                - getbed64
                - getbed64
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2657,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2650,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2657,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2651,17'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2652,17'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2653,17'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2654,17'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2655,17'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2657,5'
          Dst:             gpsd_log
    - functionName:    tsip_gnssid
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 741
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - int
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          183
      EdgeCount:       50
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:661,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:661,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:663,15'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:712,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:663,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:663,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:663,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:663,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:665,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:666,35'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:666,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:669,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:670,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:670,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:670,35'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:670,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:670,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:673,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:674,36'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:674,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:677,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:678,37'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:678,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:681,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:682,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:682,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:685,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:685,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:685,38'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:685,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:685,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:687,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:688,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:688,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:691,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:691,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:691,37'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:691,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:691,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:691,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:694,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:712,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:718,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:721,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:724,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:726,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    configuration_packets_generic
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - putbef32
        - tsip_write1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:872,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - putbef32
                - putbef32
                - putbef32
                - putbef32
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:874,9'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - putbef32
                - putbef32
                - putbef32
                - putbef32
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:874,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:874,9'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - putbef32
                - putbef32
                - putbef32
                - putbef32
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:874,9'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - putbef32
                - putbef32
                - putbef32
                - putbef32
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:874,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:886,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:889,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:892,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:905,9'
          Dst:             putbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:907,9'
          Dst:             putbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:909,9'
          Dst:             putbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:911,9'
          Dst:             putbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:912,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:916,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:920,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:924,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:927,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:931,15'
          Dst:             tsip_write1
    - functionName:    configuration_packets_res360
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1061
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - tsip_write1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1004,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1006,5'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1006,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1006,5'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1012,11'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1014,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1016,15'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1027,16'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1006,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1012,11'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1016,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1019,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1022,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1035,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1052,15'
          Dst:             tsip_write1
    - functionName:    configuration_packets_acutime_gold
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - putbef32
        - tsip_write1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:937,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - putbef32
                - putbef32
                - tsip_write1
                - tsip_write1
                - putbef32
                - putbef32
                - putbef32
                - putbef32
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:939,9'
              BranchSideFuncs:
                - tsip_write1
                - putbef32
                - putbef32
                - tsip_write1
                - tsip_write1
                - putbef32
                - putbef32
                - putbef32
                - putbef32
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:939,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:939,9'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - putbef32
                - putbef32
                - tsip_write1
                - tsip_write1
                - putbef32
                - putbef32
                - putbef32
                - putbef32
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:939,9'
              BranchSideFuncs:
                - tsip_write1
                - putbef32
                - putbef32
                - tsip_write1
                - tsip_write1
                - putbef32
                - putbef32
                - putbef32
                - putbef32
                - tsip_write1
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:939,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:944,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:952,9'
          Dst:             putbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:954,9'
          Dst:             putbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:955,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:960,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:969,9'
          Dst:             putbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:971,9'
          Dst:             putbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:973,9'
          Dst:             putbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:975,9'
          Dst:             putbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:988,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:998,15'
          Dst:             tsip_write1
    - functionName:    decode_x1c_83
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1442
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          209
      EdgeCount:       34
      CyclomaticComplexity: 5
      functionsReached:
        - configuration_packets_acutime_gold
        - configuration_packets_generic
        - configuration_packets_res360
        - gpsd_log
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1360,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - configuration_packets_generic
                - configuration_packets_res360
                - configuration_packets_acutime_gold
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1361,25'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - configuration_packets_generic
                - configuration_packets_res360
                - configuration_packets_acutime_gold
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1373,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1375,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - configuration_packets_generic
                - configuration_packets_res360
                - configuration_packets_acutime_gold
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1377,24'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - configuration_packets_generic
                - configuration_packets_res360
                - configuration_packets_acutime_gold
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1377,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1379,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - configuration_packets_generic
                - configuration_packets_res360
                - configuration_packets_acutime_gold
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1380,19'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - configuration_packets_generic
                - configuration_packets_res360
                - configuration_packets_acutime_gold
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1391,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1391,5'
              BranchSideFuncs:
                - gpsd_log
                - configuration_packets_generic
                - configuration_packets_res360
                - configuration_packets_acutime_gold
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1398,30'
              BranchSideFuncs:
                - configuration_packets_generic
                - configuration_packets_res360
                - configuration_packets_acutime_gold
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1401,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1403,9'
              BranchSideFuncs:
                - configuration_packets_acutime_gold
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1420,9'
              BranchSideFuncs:
                - configuration_packets_res360
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1420,9'
              BranchSideFuncs:
                - configuration_packets_res360
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1420,9'
              BranchSideFuncs:
                - configuration_packets_res360
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1420,9'
              BranchSideFuncs:
                - configuration_packets_res360
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1420,9'
              BranchSideFuncs:
                - configuration_packets_res360
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1420,9'
              BranchSideFuncs:
                - configuration_packets_res360
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1420,9'
              BranchSideFuncs:
                - configuration_packets_res360
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1425,9'
              BranchSideFuncs:
                - configuration_packets_generic
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1438,9'
              BranchSideFuncs:
                - configuration_packets_generic
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1438,9'
              BranchSideFuncs:
                - configuration_packets_generic
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1438,9'
              BranchSideFuncs:
                - configuration_packets_generic
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1438,9'
              BranchSideFuncs:
                - configuration_packets_generic
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1438,9'
              BranchSideFuncs:
                - configuration_packets_generic
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1425,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1425,9'
              BranchSideFuncs:
                - gpsd_log
                - configuration_packets_generic
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1438,9'
              BranchSideFuncs:
                - configuration_packets_generic
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1383,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1386,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1391,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1403,9'
          Dst:             configuration_packets_acutime_gold
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1420,9'
          Dst:             configuration_packets_res360
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1425,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1438,9'
          Dst:             configuration_packets_generic
    - functionName:    decode_x1c_81
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1353
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          119
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
        - snprintf
        - tsip_write1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1317,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1320,20'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1329,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1331,5'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1333,24'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1333,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1335,5'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1337,19'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1343,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1343,5'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1348,26'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1348,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1348,9'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1350,15'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1340,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1343,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1350,15'
          Dst:             tsip_write1
    - functionName:    decode_xbb
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4774
      functionLinenumberEnd: 4805
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          91
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - getbef32
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4776,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4776,19'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4798,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4776,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4798,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4802,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4802,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4802,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4780,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4781,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4782,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4783,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4798,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4802,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4802,5'
          Dst:             gpsd_log
    - functionName:    tsipv1_parse
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4843
      functionLinenumberEnd: 5105
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         119
      ICount:          570
      EdgeCount:       159
      CyclomaticComplexity: 42
      functionsReached:
        - decode_x90_00
        - decode_x90_01
        - decode_x91_00
        - decode_x91_01
        - decode_x91_02
        - decode_x91_03
        - decode_x91_04
        - decode_x91_05
        - decode_x92_01
        - decode_x93_00
        - decode_xa0_00
        - decode_xa1_00
        - decode_xa1_02
        - decode_xa1_11
        - decode_xa2_00
        - decode_xa3_00
        - decode_xa3_11
        - decode_xa3_21
        - decode_xd0_00
        - decode_xd0_01
        - gpsd_log
        - tsipv1_query
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4850,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4850,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4850,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4852,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4859,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4852,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4852,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4852,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4863,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4864,9'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4874,21'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4874,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4874,5'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4875,19'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4874,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4875,19'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4875,19'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4874,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4874,5'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4875,19'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4874,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4874,5'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4877,11'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4874,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4875,19'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4875,19'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4874,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4874,5'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4875,19'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4874,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4875,19'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4877,11'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4864,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4864,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4864,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4874,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4875,19'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4877,11'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4877,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4878,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4885,5'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4878,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4878,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4878,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4885,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4885,5'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4889,11'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4889,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4889,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4895,17'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
                - gpsd_log
                - decode_xd0_01
                - gpsd_log
                - decode_xd0_00
                - decode_xa3_21
                - decode_xa3_11
                - decode_xa3_00
                - decode_xa2_00
                - decode_xa1_11
                - decode_xa1_02
                - decode_xa1_00
                - decode_xa0_00
                - decode_x93_00
                - decode_x92_01
                - decode_x91_05
                - decode_x91_04
                - decode_x91_03
                - decode_x91_02
                - decode_x91_01
                - decode_x91_00
                - decode_x90_01
                - decode_x90_00
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4895,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4898,16'
              BranchSideFuncs:
                - decode_x90_00
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4907,16'
              BranchSideFuncs:
                - decode_x90_01
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4915,16'
              BranchSideFuncs:
                - decode_x91_00
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4923,16'
              BranchSideFuncs:
                - decode_x91_01
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4931,15'
              BranchSideFuncs:
                - decode_x91_02
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4939,16'
              BranchSideFuncs:
                - decode_x91_03
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4947,16'
              BranchSideFuncs:
                - decode_x91_04
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4955,16'
              BranchSideFuncs:
                - decode_x91_05
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4963,15'
              BranchSideFuncs:
                - decode_x92_01
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4971,16'
              BranchSideFuncs:
                - decode_x93_00
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4980,15'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
                - decode_xa0_00
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4990,16'
              BranchSideFuncs:
                - decode_xa1_00
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4999,16'
              BranchSideFuncs:
                - decode_xa1_02
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5008,16'
              BranchSideFuncs:
                - decode_xa1_11
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5016,16'
              BranchSideFuncs:
                - decode_xa2_00
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5025,16'
              BranchSideFuncs:
                - decode_xa3_00
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5035,16'
              BranchSideFuncs:
                - decode_xa3_11
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5046,15'
              BranchSideFuncs:
                - decode_xa3_21
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5054,15'
              BranchSideFuncs:
                - decode_xd0_00
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5062,15'
              BranchSideFuncs:
                - decode_xd0_01
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5071,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5077,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5090,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4898,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4902,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4907,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4911,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4915,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4919,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4923,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4927,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4931,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4935,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4939,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4943,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4947,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4951,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4955,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4959,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4963,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4967,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4971,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4975,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4980,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4981,15'
              BranchSideFuncs:
                - decode_xa0_00
                - tsipv1_query
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4985,16'
              BranchSideFuncs:
                - decode_xa0_00
                - tsipv1_query
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4980,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4985,16'
              BranchSideFuncs:
                - decode_xa0_00
                - tsipv1_query
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4990,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4994,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4999,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5003,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5008,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5012,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5016,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5020,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5025,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5029,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5035,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5040,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5046,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5050,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5054,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5058,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5062,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5066,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5071,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5071,9'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5102,5'
              BranchSideFuncs:
                - tsipv1_query
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5077,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5077,9'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5102,5'
              BranchSideFuncs:
                - tsipv1_query
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5090,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5090,9'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5102,5'
              BranchSideFuncs:
                - tsipv1_query
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5102,5'
              BranchSideFuncs:
                - tsipv1_query
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4852,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4864,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4878,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4885,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4902,16'
          Dst:             decode_x90_00
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4911,16'
          Dst:             decode_x90_01
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4919,16'
          Dst:             decode_x91_00
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4927,16'
          Dst:             decode_x91_01
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4935,16'
          Dst:             decode_x91_02
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4943,16'
          Dst:             decode_x91_03
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4951,16'
          Dst:             decode_x91_04
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4959,16'
          Dst:             decode_x91_05
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4967,16'
          Dst:             decode_x92_01
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4975,16'
          Dst:             decode_x93_00
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4985,16'
          Dst:             decode_xa0_00
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4994,16'
          Dst:             decode_xa1_00
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5003,16'
          Dst:             decode_xa1_02
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5012,16'
          Dst:             decode_xa1_11
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5020,16'
          Dst:             decode_xa2_00
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5029,16'
          Dst:             decode_xa3_00
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5040,16'
          Dst:             decode_xa3_11
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5050,16'
          Dst:             decode_xa3_21
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5058,16'
          Dst:             decode_xd0_00
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5066,16'
          Dst:             decode_xd0_01
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5071,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5077,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5090,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5096,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5102,5'
          Dst:             tsipv1_query
    - functionName:    decode_x8f
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3311
      functionLinenumberEnd: 4024
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          185
      EdgeCount:       51
      CyclomaticComplexity: 13
      functionsReached:
        - decode_x8f_15
        - decode_x8f_20
        - decode_x8f_23
        - decode_x8f_42
        - decode_x8f_a5
        - decode_x8f_a6
        - decode_x8f_a7
        - decode_x8f_a9
        - decode_x8f_ab
        - decode_x8f_ac
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3314,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - decode_x8f_ac
                - decode_x8f_ab
                - decode_x8f_a9
                - decode_x8f_a7
                - decode_x8f_a6
                - decode_x8f_a5
                - decode_x8f_42
                - decode_x8f_23
                - decode_x8f_20
                - decode_x8f_15
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3314,19'
              BranchSideFuncs:
                - decode_x8f_ac
                - decode_x8f_ab
                - decode_x8f_a9
                - decode_x8f_a7
                - decode_x8f_a6
                - decode_x8f_a5
                - decode_x8f_42
                - decode_x8f_23
                - decode_x8f_20
                - decode_x8f_15
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3316,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3325,16'
              BranchSideFuncs:
                - decode_x8f_15
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3344,16'
              BranchSideFuncs:
                - decode_x8f_20
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3362,16'
              BranchSideFuncs:
                - decode_x8f_23
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3379,16'
              BranchSideFuncs:
                - decode_x8f_42
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3399,15'
              BranchSideFuncs:
                - decode_x8f_a5
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3416,15'
              BranchSideFuncs:
                - decode_x8f_a6
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3427,16'
              BranchSideFuncs:
                - decode_x8f_a7
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3443,16'
              BranchSideFuncs:
                - decode_x8f_a9
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3457,16'
              BranchSideFuncs:
                - decode_x8f_ab
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3477,16'
              BranchSideFuncs:
                - decode_x8f_ac
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4019,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3325,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3325,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3329,16'
              BranchSideFuncs:
                - decode_x8f_15
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3344,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3345,16'
              BranchSideFuncs:
                - decode_x8f_20
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3349,16'
              BranchSideFuncs:
                - decode_x8f_20
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3344,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3344,13'
              BranchSideFuncs:
                - decode_x8f_20
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3349,16'
              BranchSideFuncs:
                - decode_x8f_20
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3362,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3362,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3366,16'
              BranchSideFuncs:
                - decode_x8f_23
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3379,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3379,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3383,16'
              BranchSideFuncs:
                - decode_x8f_42
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3399,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3399,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3403,16'
              BranchSideFuncs:
                - decode_x8f_a5
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3416,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3416,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3420,16'
              BranchSideFuncs:
                - decode_x8f_a6
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3427,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3427,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3431,16'
              BranchSideFuncs:
                - decode_x8f_a7
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3443,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3443,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3447,16'
              BranchSideFuncs:
                - decode_x8f_a9
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3457,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3457,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3461,30'
              BranchSideFuncs:
                - decode_x8f_ab
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:3477,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3477,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:3481,16'
              BranchSideFuncs:
                - decode_x8f_ac
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:4019,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4019,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:4019,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3329,16'
          Dst:             decode_x8f_15
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3349,16'
          Dst:             decode_x8f_20
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3366,16'
          Dst:             decode_x8f_23
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3383,16'
          Dst:             decode_x8f_42
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3403,16'
          Dst:             decode_x8f_a5
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3420,16'
          Dst:             decode_x8f_a6
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3431,16'
          Dst:             decode_x8f_a7
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3447,16'
          Dst:             decode_x8f_a9
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3462,16'
          Dst:             decode_x8f_ab
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:3481,16'
          Dst:             decode_x8f_ac
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:4019,9'
          Dst:             gpsd_log
    - functionName:    decode_x84
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2586
      functionLinenumberEnd: 2643
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          169
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - getbed64
        - getbef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - modf
        - timespec_str
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2589,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbed64
                - getbed64
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2590,18'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbed64
                - getbed64
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2599,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2600,26'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2602,26'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2609,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2611,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2627,22'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2616,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2616,14'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2618,45'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2616,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2618,45'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2627,22'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2631,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2631,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2631,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2638,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2638,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2638,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2590,18'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2591,18'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2593,17'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2594,20'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2595,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2611,9'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2613,13'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2631,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2631,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2638,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2638,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2638,5'
          Dst:             gpsd_log
    - functionName:    decode_x83
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2536
      functionLinenumberEnd: 2581
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          130
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - getbed64
        - getbef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - modf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2540,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbed64
                - getbed64
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2540,20'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbed64
                - getbed64
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2563,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2566,50'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2569,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2569,10'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2572,41'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2569,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2572,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2574,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2574,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2574,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2574,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2540,20'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2541,20'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2542,20'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2543,25'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2544,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2552,5'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2553,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2574,5'
          Dst:             gpsd_log
    - functionName:    decode_x82
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2514
      functionLinenumberEnd: 2531
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2517,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2517,21'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2518,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2522,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2525,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2525,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2525,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2525,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2528,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2528,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2528,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2525,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2528,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2528,5'
          Dst:             gpsd_log
    - functionName:    decode_x6d
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2395
      functionLinenumberEnd: 2510
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          296
      EdgeCount:       72
      CyclomaticComplexity: 18
      functionsReached:
        - flags2str
        - getbef32
        - gpsd_log
        - str_appendf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2398,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2400,24'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2407,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2408,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2411,15'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2414,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2414,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2419,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2414,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2416,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2419,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2419,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2419,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2424,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2419,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2421,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2424,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2424,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2424,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2429,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2424,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2426,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2429,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2429,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2429,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2443,21'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2429,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2431,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2443,21'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2443,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2448,26'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2448,26'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2458,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2461,26'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2470,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2472,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2473,14'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2479,39'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2472,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2477,26'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2479,39'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2479,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2480,14'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2484,21'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2491,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2487,29'
              BranchSideFuncs:
                - str_appendf.2211
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2493,35'
              BranchSideFuncs:
                - str_appendf.2211
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2487,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2490,45'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2496,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2496,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2496,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2507,10'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2504,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2504,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2507,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2402,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2403,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2404,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2405,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2492,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2496,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2504,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2504,5'
          Dst:             gpsd_log
    - functionName:    decode_x6c
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2274
      functionLinenumberEnd: 2390
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          310
      EdgeCount:       76
      CyclomaticComplexity: 17
      functionsReached:
        - flags2str
        - getbef32
        - gpsd_log
        - str_appendf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2276,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2278,22'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2285,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2285,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2290,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2285,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2287,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2290,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2290,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2290,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2295,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2290,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2292,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2295,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2295,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2295,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2300,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2295,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2297,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2300,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2300,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2300,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2306,13'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2300,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2302,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2306,13'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2308,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2309,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2312,15'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2322,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2326,26'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2326,26'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2334,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2337,26'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2349,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2349,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2349,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2353,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2360,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2361,14'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2365,22'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2211
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2373,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2370,29'
              BranchSideFuncs:
                - str_appendf.2211
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2375,35'
              BranchSideFuncs:
                - str_appendf.2211
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2370,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2372,45'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2378,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2378,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2378,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2388,10'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2385,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2385,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2388,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2279,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2280,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2281,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2283,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2374,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2378,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2385,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2385,5'
          Dst:             gpsd_log
    - functionName:    decode_x5d
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2192
      functionLinenumberEnd: 2269
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          218
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - flags2str
        - getbef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - modf
        - tsip_gnssid
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2195,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - tsip_gnssid
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2196,24'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - tsip_gnssid
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2217,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2220,34'
              BranchSideFuncs:
                - tsip_gnssid
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2222,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - tsip_gnssid
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2224,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2225,43'
              BranchSideFuncs:
                - tsip_gnssid
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2258,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2232,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2240,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2241,13'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2248,13'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2248,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2253,49'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2258,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2258,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2258,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2258,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2263,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2263,5'
              BranchSideFuncs:
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2263,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2200,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2202,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2203,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2204,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2230,46'
          Dst:             tsip_gnssid
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2241,13'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2243,17'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2258,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2263,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2263,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2263,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2263,5'
          Dst:             gpsd_log
    - functionName:    decode_x5c
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2096
      functionLinenumberEnd: 2187
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          235
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - getbef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - modf
        - tsip_gnssid
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2101,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - modf
                - tsip_gnssid
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2101,15'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - modf
                - tsip_gnssid
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2123,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2126,34'
              BranchSideFuncs:
                - tsip_gnssid
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2128,26'
              BranchSideFuncs:
                - tsip_gnssid
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2139,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2140,41'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2141,22'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2141,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2142,41'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2145,27'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2145,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2146,41'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2152,41'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2147,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2148,34'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2156,17'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2156,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2157,13'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2164,16'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2164,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2168,18'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2173,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2173,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2173,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2173,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2179,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2179,9'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2179,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2106,18'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2108,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2110,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2111,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2116,5'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2137,46'
          Dst:             tsip_gnssid
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2157,13'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2159,17'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2173,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2179,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2179,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2179,9'
          Dst:             gpsd_log
    - functionName:    decode_x5a
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2077
      functionLinenumberEnd: 2091
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - getbed64
        - getbef32
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2080,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbed64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2080,19'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbed64
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2087,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2080,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2087,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2081,16'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2082,16'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2083,16'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2084,16'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2085,17'
          Dst:             getbed64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2087,5'
          Dst:             gpsd_log
    - functionName:    decode_x57
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2046
      functionLinenumberEnd: 2073
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          118
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - flags2str
        - getbef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - modf
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2049,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2050,19'
              BranchSideFuncs:
                - getbef32
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2055,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2057,9'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2065,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2060,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2060,14'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2062,45'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2060,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2062,45'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2065,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2065,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2065,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2065,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2068,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2068,5'
              BranchSideFuncs:
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2068,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2052,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2057,9'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2058,15'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2065,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2068,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2068,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2068,5'
          Dst:             gpsd_log
    - functionName:    decode_x56
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2009
      functionLinenumberEnd: 2041
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          124
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ctime
        - getbef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - modf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2013,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2013,16'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
                - ctime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2031,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2031,10'
              BranchSideFuncs:
                - gpsd_log
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2033,41'
              BranchSideFuncs:
                - gpsd_log
                - ctime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2031,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2033,41'
              BranchSideFuncs:
                - gpsd_log
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2035,5'
              BranchSideFuncs:
                - gpsd_log
                - ctime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2035,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2035,5'
              BranchSideFuncs:
                - gpsd_log
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2035,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:2038,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2038,5'
              BranchSideFuncs:
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:2038,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2013,16'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2014,16'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2015,16'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2016,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2017,18'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2020,5'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2021,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2035,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2038,5'
          Dst:             ctime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2038,5'
          Dst:             gpsd_log
    - functionName:    ctime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decode_x55
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1960
      functionLinenumberEnd: 2005
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flags2str
        - gpsd_log
        - tsip_write1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1962,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1967,19'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1980,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1986,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1986,5'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1995,13'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1989,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1989,5'
              BranchSideFuncs:
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1995,13'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1995,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1995,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1998,15'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1986,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1989,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1989,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1989,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1989,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1989,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1998,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:2001,15'
          Dst:             tsip_write1
    - functionName:    decode_x54
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1931
      functionLinenumberEnd: 1954
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          101
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - getbef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - modf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1934,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1934,25'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1941,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1941,10'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1943,41'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1941,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1943,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1946,42'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1951,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1951,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1951,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1934,25'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1935,25'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1936,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1938,5'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1940,9'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1951,5'
          Dst:             gpsd_log
    - functionName:    decode_x4c
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1903
      functionLinenumberEnd: 1917
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - getbef32
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1905,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1905,19'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1911,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1905,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1911,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1914,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1914,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1914,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1906,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1907,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1908,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1909,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1911,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1914,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1914,5'
          Dst:             gpsd_log
    - functionName:    decode_x4b
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1801
      functionLinenumberEnd: 1899
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          169
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - flags2str
        - gpsd_log
        - snprintf
        - tsip_write1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1803,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
                - tsip_write1
                - snprintf
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1805,19'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
                - tsip_write1
                - snprintf
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1814,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1817,9'
              BranchSideFuncs:
                - tsip_write1
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1858,5'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1817,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1823,19'
              BranchSideFuncs:
                - tsip_write1
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1833,19'
              BranchSideFuncs:
                - tsip_write1
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1837,13'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1840,13'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1846,19'
              BranchSideFuncs:
                - tsip_write1
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1853,9'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1856,45'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1858,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1858,5'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1867,36'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1862,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1862,5'
              BranchSideFuncs:
                - flags2str
                - flags2str
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1867,36'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1867,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1867,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1868,39'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1869,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1869,9'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1871,9'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1871,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1871,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1882,21'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1893,19'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1823,19'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1833,19'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1846,19'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1854,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1858,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1862,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1862,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1862,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1869,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1887,19'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1893,19'
          Dst:             tsip_write1
    - functionName:    decode_x4a
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1755
      functionLinenumberEnd: 1797
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          144
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - getbef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - modf
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1758,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1759,18'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1768,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1769,26'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1771,26'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1776,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1777,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1790,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1782,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1782,14'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1784,45'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1782,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1784,45'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1790,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1790,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1790,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1790,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1759,18'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1760,18'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1761,18'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1762,25'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1763,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1777,9'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1779,13'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1790,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1790,5'
          Dst:             gpsd_log
    - functionName:    decode_x47
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1714
      functionLinenumberEnd: 1751
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - getbef32
        - gpsd_log
        - gpsd_zero_satellites
        - str_appendf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1716,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - getbef32
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1720,17'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - getbef32
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1725,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1725,20'
              BranchSideFuncs:
                - getbef32
                - str_appendf.2211
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1729,15'
              BranchSideFuncs:
                - getbef32
                - str_appendf.2211
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1731,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1731,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1747,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1736,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1738,9'
              BranchSideFuncs:
                - str_appendf.2211
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1739,9'
              BranchSideFuncs:
                - str_appendf.2211
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1740,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1739,41'
              BranchSideFuncs:
                - str_appendf.2211
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1740,17'
              BranchSideFuncs:
                - str_appendf.2211
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1740,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1739,41'
              BranchSideFuncs:
                - str_appendf.2211
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1740,17'
              BranchSideFuncs:
                - str_appendf.2211
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1740,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1739,41'
              BranchSideFuncs:
                - str_appendf.2211
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1740,17'
              BranchSideFuncs:
                - str_appendf.2211
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1739,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1740,45'
              BranchSideFuncs:
                - str_appendf.2211
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1745,9'
              BranchSideFuncs:
                - str_appendf.2211
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1740,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1739,41'
              BranchSideFuncs:
                - str_appendf.2211
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1740,17'
              BranchSideFuncs:
                - str_appendf.2211
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1731,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1733,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1747,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1747,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1747,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1747,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1723,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1734,22'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1745,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1747,5'
          Dst:             gpsd_log
    - functionName:    decode_x46
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1632
      functionLinenumberEnd: 1709
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          165
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - flags2str
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1634,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1636,23'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1639,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1642,40'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1649,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1652,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1655,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1668,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1668,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1668,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1668,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1668,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1668,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1642,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1643,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1645,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1674,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1676,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1683,16'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1695,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1696,14'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1698,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1698,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1698,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1698,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1704,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1704,5'
              BranchSideFuncs:
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1704,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1698,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1704,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1704,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1704,5'
          Dst:             gpsd_log
    - functionName:    decode_x45
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1595
      functionLinenumberEnd: 1627
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - snprintf
        - tsip_write1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1597,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1597,21'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1616,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1616,5'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1616,5'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1612,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1616,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1621,11'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1626,11'
          Dst:             tsip_write1
    - functionName:    decode_x43
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1590
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          112
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - getbef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - modf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1562,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1562,17'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1580,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1580,10'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1582,41'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1580,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1582,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1584,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1584,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1584,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1584,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1562,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1563,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1564,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1565,24'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1566,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1575,5'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1576,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1584,5'
          Dst:             gpsd_log
    - functionName:    decode_x42
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1528
      functionLinenumberEnd: 1554
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          104
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - getbef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - modf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1531,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1531,20'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1544,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1544,10'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1546,41'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1544,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1546,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1548,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1548,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1548,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1548,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1531,20'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1532,20'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1533,20'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1534,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1539,5'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1540,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1548,5'
          Dst:             gpsd_log
    - functionName:    decode_x41
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1496
      functionLinenumberEnd: 1524
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          113
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ctime
        - getbef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - modf
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1499,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - timespec_str
                - gpsd_log
                - ctime
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1500,19'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - timespec_str
                - gpsd_log
                - ctime
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1504,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1505,14'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1516,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - ctime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1504,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1506,47'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1516,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - ctime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1516,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1516,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1516,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1520,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1520,5'
              BranchSideFuncs:
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1520,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1500,19'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1502,17'
          Dst:             getbef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1508,9'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1510,13'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1516,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1516,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1520,5'
          Dst:             ctime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1520,5'
          Dst:             gpsd_log
    - functionName:    decode_x1c
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1447
      functionLinenumberEnd: 1490
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - decode_x1c_81
        - decode_x1c_83
        - gpsd_log
        - tsip_write1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1450,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - decode_x1c_83
                - tsip_write1
                - decode_x1c_81
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1450,19'
              BranchSideFuncs:
                - decode_x1c_83
                - tsip_write1
                - decode_x1c_81
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1453,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1460,16'
              BranchSideFuncs:
                - decode_x1c_81
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1476,16'
              BranchSideFuncs:
                - decode_x1c_83
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1483,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1460,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1460,13'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1464,16'
              BranchSideFuncs:
                - decode_x1c_81
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1476,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1476,13'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1480,16'
              BranchSideFuncs:
                - decode_x1c_83
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1483,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1483,9'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1483,9'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1464,16'
          Dst:             decode_x1c_81
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1480,16'
          Dst:             decode_x1c_83
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1483,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1489,11'
          Dst:             tsip_write1
    - functionName:    decode_x13
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1287
      functionLinenumberEnd: 1310
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          83
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_log
        - tsip_write1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1289,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1289,19'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1292,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1293,14'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1295,5'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1295,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1295,5'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1300,14'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1300,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1300,25'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1301,14'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1300,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1300,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1303,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:1303,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1303,9'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:1308,15'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1295,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1303,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:1308,15'
          Dst:             tsip_write1
    - functionName:    tsip_mode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6226
      functionLinenumberEnd: 6273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - tsip_write1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6227,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6227,19'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6227,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6228,9'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6261,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6261,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6261,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6270,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6270,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6270,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6270,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6242,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6259,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6270,9'
          Dst:             gpsd_log
    - functionName:    tsip_speed_switch
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6189
      functionLinenumberEnd: 6223
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - log
        - tsip_write1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6190,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - log
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6192,5'
              BranchSideFuncs:
                - log
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6192,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6192,5'
              BranchSideFuncs:
                - log
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6192,5'
              BranchSideFuncs:
                - log
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6200,9'
              BranchSideFuncs:
                - log
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6200,9'
              BranchSideFuncs:
                - log
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6205,9'
              BranchSideFuncs:
                - log
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6211,21'
          Dst:             log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6220,11'
          Dst:             tsip_write1
    - functionName:    log
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tsip_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6153
      functionLinenumberEnd: 6185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          69
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - tsip_write1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6154,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6154,5'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6154,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6154,5'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6158,27'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6158,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6158,36'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6159,27'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6158,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6158,9'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6162,5'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6162,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6162,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6169,15'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6169,15'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6154,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6169,15'
          Dst:             tsip_write1
    - functionName:    tsip_init_query
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6143
      functionLinenumberEnd: 6150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tsip_write1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6145,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6145,11'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6145,11'
          Dst:             tsip_write1
    - functionName:    tsip_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5112
      functionLinenumberEnd: 6140
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         160
      ICount:          785
      EdgeCount:       209
      CyclomaticComplexity: 51
      functionsReached:
        - decode_x13
        - decode_x1c
        - decode_x41
        - decode_x42
        - decode_x43
        - decode_x45
        - decode_x46
        - decode_x47
        - decode_x4a
        - decode_x4b
        - decode_x4c
        - decode_x54
        - decode_x55
        - decode_x56
        - decode_x57
        - decode_x5a
        - decode_x5c
        - decode_x5d
        - decode_x6c
        - decode_x6d
        - decode_x82
        - decode_x83
        - decode_x84
        - decode_x8f
        - decode_xbb
        - gps_hexdump
        - gps_maskdump
        - gpsd_log
        - tsip_write1
        - tsipv1_parse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5117,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5119,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5121,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5123,9'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5129,28'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5123,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5123,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5123,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5129,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5130,32'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5132,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5129,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5132,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5140,23'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5132,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5132,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5132,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5140,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5142,30'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5150,5'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5142,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5150,5'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5152,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5153,21'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5161,20'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5153,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5154,46'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5158,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5153,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5158,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5152,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5153,21'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5168,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5168,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5174,5'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
                - tsipv1_parse
                - decode_x8f
                - decode_x84
                - decode_x83
                - decode_x82
                - decode_x6d
                - decode_x6c
                - decode_x5d
                - decode_x5c
                - decode_x5a
                - decode_x57
                - decode_x56
                - decode_x55
                - decode_x54
                - decode_x4c
                - decode_x4b
                - decode_x4a
                - gpsd_log
                - decode_x47
                - decode_x46
                - decode_x45
                - decode_x43
                - decode_x42
                - decode_x41
                - decode_x1c
                - decode_x13
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5174,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5185,15'
              BranchSideFuncs:
                - decode_x13
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5210,16'
              BranchSideFuncs:
                - decode_x1c
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5222,16'
              BranchSideFuncs:
                - decode_x41
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5237,16'
              BranchSideFuncs:
                - decode_x42
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5252,16'
              BranchSideFuncs:
                - decode_x43
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5272,16'
              BranchSideFuncs:
                - decode_x45
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5288,15'
              BranchSideFuncs:
                - decode_x46
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5303,15'
              BranchSideFuncs:
                - decode_x47
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5318,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5331,16'
              BranchSideFuncs:
                - decode_x4a
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5352,15'
              BranchSideFuncs:
                - decode_x4b
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5368,16'
              BranchSideFuncs:
                - decode_x4c
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5385,16'
              BranchSideFuncs:
                - decode_x54
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5405,15'
              BranchSideFuncs:
                - decode_x55
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5419,16'
              BranchSideFuncs:
                - decode_x56
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5433,15'
              BranchSideFuncs:
                - decode_x57
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5447,16'
              BranchSideFuncs:
                - decode_x5a
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5465,16'
              BranchSideFuncs:
                - decode_x5c
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5485,16'
              BranchSideFuncs:
                - decode_x5d
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5503,16'
              BranchSideFuncs:
                - decode_x6c
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5526,16'
              BranchSideFuncs:
                - decode_x6d
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5547,15'
              BranchSideFuncs:
                - decode_x82
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5563,16'
              BranchSideFuncs:
                - decode_x83
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5578,16'
              BranchSideFuncs:
                - decode_x84
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5595,16'
              BranchSideFuncs:
                - decode_x8f
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5663,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5663,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5663,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5663,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5663,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5663,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5663,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5663,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5663,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5663,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5663,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5673,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - decode_xbb
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5185,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5189,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5222,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5226,30'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5237,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5241,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5252,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5256,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5272,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5276,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5288,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5292,30'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5303,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5307,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5319,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5319,9'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6057,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5331,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5335,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5352,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5356,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5368,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5372,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5385,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5389,17'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5405,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5409,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5419,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5423,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5433,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5437,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5447,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5451,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5465,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5469,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5485,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5489,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5503,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5508,30'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5526,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5530,30'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5547,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5551,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5563,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5567,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5578,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5582,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5673,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5674,16'
              BranchSideFuncs:
                - decode_xbb
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5679,16'
              BranchSideFuncs:
                - decode_xbb
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:5673,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:5679,16'
              BranchSideFuncs:
                - decode_xbb
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6046,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6057,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6057,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6061,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6068,46'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6061,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6061,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6068,46'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6068,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6071,15'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6075,46'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6075,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6080,15'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6092,34'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6092,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6093,47'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6107,46'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6092,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6103,15'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6107,46'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6107,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6113,15'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6117,46'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6117,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6120,15'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6123,35'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6123,48'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6123,48'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6124,24'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6123,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6123,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6130,42'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:6131,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6131,9'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:6136,15'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5123,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5132,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5168,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5168,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5189,16'
          Dst:             decode_x13
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5210,16'
          Dst:             decode_x1c
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5227,16'
          Dst:             decode_x41
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5241,16'
          Dst:             decode_x42
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5256,16'
          Dst:             decode_x43
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5276,16'
          Dst:             decode_x45
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5293,16'
          Dst:             decode_x46
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5307,16'
          Dst:             decode_x47
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5319,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5335,16'
          Dst:             decode_x4a
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5356,16'
          Dst:             decode_x4b
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5372,16'
          Dst:             decode_x4c
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5389,17'
          Dst:             decode_x54
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5409,16'
          Dst:             decode_x55
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5423,16'
          Dst:             decode_x56
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5437,16'
          Dst:             decode_x57
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5451,16'
          Dst:             decode_x5a
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5469,16'
          Dst:             decode_x5c
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5489,16'
          Dst:             decode_x5d
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5509,16'
          Dst:             decode_x6c
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5531,16'
          Dst:             decode_x6d
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5551,16'
          Dst:             decode_x82
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5567,16'
          Dst:             decode_x83
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5582,16'
          Dst:             decode_x84
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5595,16'
          Dst:             decode_x8f
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5663,16'
          Dst:             tsipv1_parse
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:5679,16'
          Dst:             decode_xbb
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6046,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6058,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6061,9'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6061,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6071,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6080,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6103,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6113,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6120,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6131,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:6136,15'
          Dst:             tsip_write1
    - functionName:    tsip_detect
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          196
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - gpsd_log
        - gpsd_set_speed
        - nanowait
        - packet_get1
        - tsip_write1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:822,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_set_speed
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:822,32'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_set_speed
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:822,58'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:823,35'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_set_speed
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:835,14'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_set_speed
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:822,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:825,45'
              BranchSideFuncs:
                - gpsd_set_speed
                - tsip_write1
                - gpsd_set_speed
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:835,14'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_set_speed
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:835,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:839,33'
              BranchSideFuncs:
                - nanowait
                - gpsd_set_speed
                - packet_get1
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:860,9'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:846,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:849,22'
              BranchSideFuncs:
                - packet_get1
                - nanowait
                - gpsd_set_speed
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:860,14'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:849,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:844,23'
              BranchSideFuncs:
                - nanowait
                - gpsd_set_speed
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:850,51'
              BranchSideFuncs:
                - nanowait
                - gpsd_set_speed
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:850,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:844,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:851,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:851,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:851,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:860,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:846,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:849,22'
              BranchSideFuncs:
                - packet_get1
                - nanowait
                - gpsd_set_speed
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:860,14'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:849,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:844,23'
              BranchSideFuncs:
                - nanowait
                - gpsd_set_speed
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:850,51'
              BranchSideFuncs:
                - nanowait
                - gpsd_set_speed
                - packet_get1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:850,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:844,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:851,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:846,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:849,22'
              BranchSideFuncs:
                - packet_get1
                - gpsd_set_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:860,14'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:849,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:850,51'
              BranchSideFuncs:
                - gpsd_set_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:860,14'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:850,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:851,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:860,14'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_tsip.c:860,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:860,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_tsip.c:863,9'
              BranchSideFuncs:
                - gpsd_set_speed
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:828,9'
          Dst:             gpsd_set_speed
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:835,14'
          Dst:             tsip_write1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:846,18'
          Dst:             nanowait
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:849,22'
          Dst:             packet_get1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:851,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:846,18'
          Dst:             nanowait
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:849,22'
          Dst:             packet_get1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:846,18'
          Dst:             nanowait
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:849,22'
          Dst:             packet_get1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_tsip.c:863,9'
          Dst:             gpsd_set_speed
    - functionName:    ubx_cfg_prt
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5442
      functionLinenumberEnd: 5648
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - char
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          277
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_log
        - strstr
        - ubx_write
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5444,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - strstr
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5447,5'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - strstr
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5454,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5455,16'
              BranchSideFuncs:
                - strstr
                - ubx_write
                - ubx_write
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5476,38'
              BranchSideFuncs:
                - strstr
                - ubx_write
                - ubx_write
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5476,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5480,46'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5483,46'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5520,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5528,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5528,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5533,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5536,11'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5536,11'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5536,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5537,20'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5540,5'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5555,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5555,5'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5560,14'
              BranchSideFuncs:
                - ubx_write
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5560,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5567,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5636,23'
              BranchSideFuncs:
                - ubx_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5641,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5641,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5645,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5476,14'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5553,11'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5555,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5608,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5608,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5608,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5608,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5608,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5608,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5608,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5608,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5616,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5616,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5616,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5616,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5616,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5616,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5616,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5616,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5616,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5616,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5616,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5639,15'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5641,9'
          Dst:             gpsd_log
    - functionName:    ubx_write
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          250
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - gpsd_log
        - gpsd_write
      functionUses:    55
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:571,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:571,18'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:571,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:571,9'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:575,14'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:584,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:585,9'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:589,14'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:585,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:585,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:589,14'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:589,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:591,23'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:595,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:595,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:595,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:600,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:595,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:595,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:596,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:595,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:595,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:596,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:595,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:596,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:600,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:595,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:596,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:600,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:604,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:604,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:608,13'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:585,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:604,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:608,13'
          Dst:             gpsd_write
    - functionName:    ubx_to_prn
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          141
      EdgeCount:       44
      CyclomaticComplexity: 15
      functionsReached:
        - ubx2_to_prn
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:624,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:624,13'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:628,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:628,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:631,19'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:631,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:633,17'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:635,19'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:635,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:640,17'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:642,19'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:642,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:644,17'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:646,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:646,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:646,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:649,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:649,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:651,17'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:653,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:653,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:655,17'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:657,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:657,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:657,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:660,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:660,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:662,17'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:664,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:664,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:664,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:667,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:667,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:670,17'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:672,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:672,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:672,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:675,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:675,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:675,16'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:677,17'
              BranchSideFuncs:
                - ubx2_to_prn
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:683,12'
          Dst:             ubx2_to_prn
    - functionName:    TS_NORM
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/../include/timespec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ubx_msg_tim_tp
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4565
      functionLinenumberEnd: 4691
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          177
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - TS_NORM
        - flags2str
        - gpsd_gpstime_resolv
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4574,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - TS_NORM.2492
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4633,12'
              BranchSideFuncs:
                - TS_NORM.2492
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4633,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4634,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4639,13'
              BranchSideFuncs:
                - TS_NORM.2492
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4634,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4634,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4634,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4659,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4665,35'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4679,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4679,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4679,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4684,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4684,5'
              BranchSideFuncs:
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4684,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4634,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4656,5'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4672,38'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4679,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4684,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4684,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4684,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_tim_svin
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4538
      functionLinenumberEnd: 4557
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          130
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4551,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4551,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4551,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4547,23'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4551,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4551,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4551,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4551,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_sec_uniqid
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4480
      functionLinenumberEnd: 4530
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4483,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4483,11'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4483,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4489,15'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4484,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4484,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4490,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4495,45'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4508,45'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4520,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4520,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4520,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4520,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4526,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4526,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4526,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4484,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4495,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4508,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4520,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4526,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_rxm_svsi
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4451
      functionLinenumberEnd: 4469
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4454,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4454,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4454,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4455,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4460,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4455,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4455,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4455,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4464,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4463,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4464,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4455,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4464,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_rxm_sfrbx
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4385
      functionLinenumberEnd: 4440
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          276
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - gpsd_interpret_subframe_raw
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4387,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4390,23'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4399,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4407,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4407,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4407,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4415,10'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4411,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4411,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4415,10'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4415,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4415,10'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4417,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4415,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4417,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4421,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4417,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4417,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4417,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4421,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4422,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4424,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4421,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4424,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4431,5'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4424,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4424,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4424,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4432,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4432,19'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4438,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4432,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4432,5'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4434,30'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4432,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4432,5'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4434,30'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4432,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4432,5'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4434,30'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4432,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4432,5'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4434,30'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4432,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4434,30'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4438,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4432,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4434,30'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4438,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4407,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4411,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4411,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4417,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4424,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4438,12'
          Dst:             gpsd_interpret_subframe_raw
    - functionName:    ubx_msg_rxm_sfrb
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4351
      functionLinenumberEnd: 4374
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          236
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_interpret_subframe
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4353,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4355,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4355,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4356,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4362,26'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4356,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4356,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4356,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4363,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4361,26'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4367,10'
              BranchSideFuncs:
                - gpsd_interpret_subframe
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4356,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4363,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4373,12'
          Dst:             gpsd_interpret_subframe
    - functionName:    ubx_msg_rxm_rawx
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4217
      functionLinenumberEnd: 4342
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          327
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - getled64
        - getlef32
        - gpsd_gpstime
        - gpsd_log
        - modf
        - sigid2obs
        - strlcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4228,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - getled64
                - modf
                - gpsd_gpstime
                - getled64
                - getled64
                - getlef32
                - sigid2obs
                - strlcpy
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4228,12'
              BranchSideFuncs:
                - getled64
                - modf
                - gpsd_gpstime
                - getled64
                - getled64
                - getlef32
                - sigid2obs
                - strlcpy
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4228,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4229,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4235,14'
              BranchSideFuncs:
                - getled64
                - modf
                - gpsd_gpstime
                - getled64
                - getled64
                - getlef32
                - sigid2obs
                - strlcpy
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4229,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4229,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4229,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4244,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4242,15'
              BranchSideFuncs:
                - gpsd_log
                - modf
                - gpsd_gpstime
                - getled64
                - getled64
                - getlef32
                - sigid2obs
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4249,17'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime
                - getled64
                - getled64
                - getlef32
                - sigid2obs
                - strlcpy
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4249,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4251,42'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime
                - getled64
                - getled64
                - getlef32
                - sigid2obs
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4255,5'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime
                - getled64
                - getled64
                - getlef32
                - sigid2obs
                - strlcpy
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4264,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4265,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4270,19'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - sigid2obs
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4270,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4270,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4270,19'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - sigid2obs
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4265,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4265,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4265,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4298,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4290,27'
              BranchSideFuncs:
                - gpsd_log
                - sigid2obs
                - strlcpy
                - getled64
                - getled64
                - getlef32
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4318,48'
              BranchSideFuncs:
                - sigid2obs
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4319,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - sigid2obs
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - sigid2obs
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4335,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4270,31'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - sigid2obs
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4337,42'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - sigid2obs
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4270,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4270,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4271,22'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - sigid2obs
                - strlcpy
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4229,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4235,14'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4244,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4255,5'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4258,34'
          Dst:             gpsd_gpstime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4265,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4273,24'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4275,24'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4277,24'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4298,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4310,20'
          Dst:             sigid2obs
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4312,15'
          Dst:             strlcpy
    - functionName:    ubx_msg_nav_velned
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4185
      functionLinenumberEnd: 4206
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          96
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4188,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4188,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4188,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4189,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4194,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4189,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4189,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4189,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4199,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4199,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4199,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4189,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4199,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_velecef
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4155
      functionLinenumberEnd: 4177
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          108
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4158,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4158,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4158,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4159,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4164,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4159,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4159,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4159,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4169,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4169,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4169,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4159,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4169,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_timeutc
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4100
      functionLinenumberEnd: 4148
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          149
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - TS_NORM
        - gpsd_log
        - mkgmtime
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4104,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2492
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4104,12'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2492
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4104,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4105,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4110,32'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2492
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4105,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4105,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4105,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4112,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4114,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4142,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4132,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4123,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4141,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4142,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4142,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4142,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4105,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4125,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4128,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4132,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4142,9'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_timels
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4005
      functionLinenumberEnd: 4093
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          285
      EdgeCount:       60
      CyclomaticComplexity: 19
      functionsReached:
        - flags2str
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4006,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4015,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4015,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4016,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4022,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4016,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4016,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4016,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4025,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4026,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4030,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4026,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4026,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4026,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4031,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4031,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4033,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4033,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4033,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4037,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4039,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4039,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4041,23'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4043,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4040,39'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4048,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4062,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4062,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4070,16'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4070,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4070,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4086,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4070,52'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4071,29'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4086,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4070,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4072,19'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4086,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4072,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4073,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4078,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4074,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4074,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4074,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4078,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4078,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4079,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4080,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4080,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4080,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4087,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4087,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4087,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4016,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4026,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4031,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4033,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4033,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4043,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4043,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4062,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4062,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4074,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4080,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4087,13'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_timegps
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3943
      functionLinenumberEnd: 3990
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          173
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - TS_NORM
        - flags2str
        - gpsd_gpstime_resolv
        - gpsd_log
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3944,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - TS_NORM.2492
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3949,12'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - TS_NORM.2492
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3949,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3950,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3955,32'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - TS_NORM.2492
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3950,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3950,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3950,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3958,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3960,47'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - TS_NORM.2492
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3965,16'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - TS_NORM.2492
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3965,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3969,9'
              BranchSideFuncs:
                - TS_NORM.2492
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3982,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3982,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3982,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3982,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3986,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3986,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3986,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3950,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3974,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3975,33'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3982,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3982,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3986,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3986,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_svinfo
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3808
      functionLinenumberEnd: 3929
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          383
      EdgeCount:       70
      CyclomaticComplexity: 21
      functionsReached:
        - flags2str
        - gpsd_gpstime_resolv
        - gpsd_log
        - gpsd_zero_satellites
        - ubx_to_prn
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3809,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - ubx_to_prn
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3818,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - ubx_to_prn
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3818,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3819,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3824,32'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - ubx_to_prn
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3819,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3819,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3819,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3830,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3831,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3836,19'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx_to_prn
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3831,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3831,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3831,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3838,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3840,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx_to_prn
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3848,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx_to_prn
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3838,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3841,39'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx_to_prn
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3848,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx_to_prn
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3850,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3850,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3917,22'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3867,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3864,32'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3869,13'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3869,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3850,29'
              BranchSideFuncs:
                - gpsd_log
                - ubx_to_prn
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3869,13'
              BranchSideFuncs:
                - gpsd_log
                - ubx_to_prn
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3876,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3877,56'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3879,17'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3879,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3880,15'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3883,48'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3879,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3881,54'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3883,48'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3887,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3889,21'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3891,27'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3891,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3897,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3897,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3914,13'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3909,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3909,9'
              BranchSideFuncs:
                - flags2str
                - val2str
                - gpsd_log
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3914,13'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3850,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3851,31'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3917,22'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3919,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3919,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3919,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3925,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3925,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3925,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3819,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3827,9'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3831,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3848,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3863,20'
          Dst:             ubx_to_prn
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3869,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3897,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3909,9'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3909,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3909,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3919,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3925,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3925,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_svin
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3757
      functionLinenumberEnd: 3797
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          224
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3759,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3759,24'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3777,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3768,19'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3778,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3778,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3778,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3778,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3789,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3763,23'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3789,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3778,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3789,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3789,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3789,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_status
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3648
      functionLinenumberEnd: 3749
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          194
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3655,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3655,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3659,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3660,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3665,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3660,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3660,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3660,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3674,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3676,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3679,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3679,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3682,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3688,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3694,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3700,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3710,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3719,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3701,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3723,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3724,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3730,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3724,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3726,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3726,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3736,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3730,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3736,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3736,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3736,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3736,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3660,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3736,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_sol
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3532
      functionLinenumberEnd: 3636
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          340
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - TS_NORM
        - flags2str
        - gpsd_gpstime_resolv
        - gpsd_log
        - timespec_str
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3533,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - TS_NORM.2492
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3539,12'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - TS_NORM.2492
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3539,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3540,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3545,32'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - TS_NORM.2492
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3540,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3540,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3540,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3550,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3552,9'
              BranchSideFuncs:
                - TS_NORM.2492
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3563,31'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3577,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3578,46'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3581,45'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3583,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3611,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3612,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3617,10'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3619,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3619,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3619,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3631,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3631,5'
              BranchSideFuncs:
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3631,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3540,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3556,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3558,33'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3619,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3619,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3631,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3631,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3631,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_sig
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3373
      functionLinenumberEnd: 3511
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          428
      EdgeCount:       72
      CyclomaticComplexity: 22
      functionsReached:
        - flags2str
        - gpsd_gpstime_resolv
        - gpsd_log
        - gpsd_zero_satellites
        - ubx2_to_prn
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3378,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3380,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3380,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3381,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3386,32'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3381,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3381,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3381,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3392,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3393,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3397,13'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3393,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3393,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3393,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3398,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3399,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3408,42'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3399,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3399,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3399,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3439,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3430,24'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3440,20'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3440,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3416,29'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3445,13'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3445,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3416,29'
              BranchSideFuncs:
                - gpsd_log
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3445,13'
              BranchSideFuncs:
                - gpsd_log
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3462,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3463,21'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3466,58'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3469,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3473,26'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3484,9'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3473,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3468,57'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3481,38'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3468,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3469,43'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3484,9'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3469,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3473,26'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3484,9'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3473,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3468,57'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3481,38'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3484,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3484,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3501,13'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3492,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3492,9'
              BranchSideFuncs:
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3501,13'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3416,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3420,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3504,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3506,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3506,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3506,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3381,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3389,9'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3393,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3399,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3414,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3438,20'
          Dst:             ubx2_to_prn
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3445,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3484,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3492,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3492,9'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3492,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3492,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3492,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3492,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3506,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_sbas
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3294
      functionLinenumberEnd: 3356
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          223
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - gpsd_log
        - ubx_to_prn
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3298,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3298,19'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3301,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3302,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3307,32'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3302,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3302,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3302,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3310,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3310,5'
              BranchSideFuncs:
                - gpsd_log
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3318,21'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3318,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3321,5'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3322,30'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3322,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3324,9'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3327,10'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3324,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3324,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3327,10'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3327,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3327,19'
              BranchSideFuncs:
                - ubx_to_prn
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3347,16'
              BranchSideFuncs:
                - ubx_to_prn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3337,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3327,27'
              BranchSideFuncs:
                - gpsd_log
                - ubx_to_prn
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3328,28'
              BranchSideFuncs:
                - gpsd_log
                - ubx_to_prn
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3327,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3337,9'
              BranchSideFuncs:
                - ubx_to_prn
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3347,16'
              BranchSideFuncs:
                - ubx_to_prn
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3302,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3310,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3324,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3337,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3347,16'
          Dst:             ubx_to_prn
    - functionName:    ubx_msg_nav_sat
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3173
      functionLinenumberEnd: 3283
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          373
      EdgeCount:       66
      CyclomaticComplexity: 20
      functionsReached:
        - flags2str
        - gpsd_gpstime_resolv
        - gpsd_log
        - gpsd_zero_satellites
        - ubx2_to_prn
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3174,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3179,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3179,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3180,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3185,32'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3180,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3180,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3180,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3191,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3192,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3196,27'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3192,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3192,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3192,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3197,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3198,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3208,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3198,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3198,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3198,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3210,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3210,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3276,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3225,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3227,13'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3232,9'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3227,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3210,29'
              BranchSideFuncs:
                - gpsd_log
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3227,13'
              BranchSideFuncs:
                - gpsd_log
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3237,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3238,56'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3242,17'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3242,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3245,17'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3247,54'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3245,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3246,15'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3249,40'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3245,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3247,54'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3249,40'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3251,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3252,21'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3254,48'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3259,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3259,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3273,13'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3267,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3267,9'
              BranchSideFuncs:
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3273,13'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3210,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3211,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3276,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3278,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3278,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3278,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3180,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3188,9'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3192,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3198,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3208,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3224,20'
          Dst:             ubx2_to_prn
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3227,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3259,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3267,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3267,9'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3267,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3267,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3278,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_relposned
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3067
      functionLinenumberEnd: 3160
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          460
      EdgeCount:       48
      CyclomaticComplexity: 16
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3073,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3073,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3073,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3074,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3079,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3074,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3074,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3074,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3086,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3088,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3108,16'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3089,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3091,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3095,15'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3091,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3091,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3091,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3095,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3097,44'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3142,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3108,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3109,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3114,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3109,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3109,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3109,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3115,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3117,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3121,15'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3117,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3117,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3117,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3121,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3123,44'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3142,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3133,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3135,55'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3142,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3142,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3142,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3155,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3155,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3155,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3159,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3074,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3091,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3109,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3117,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3142,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_pvt
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2872
      functionLinenumberEnd: 3058
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          443
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - TS_NORM
        - flags2str
        - gpsd_log
        - mkgmtime
        - timespec_str
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2873,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2883,15'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2890,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2891,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2896,32'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2891,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2891,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2891,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2903,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2950,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2952,38'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2971,16'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2952,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2954,45'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2954,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2962,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2963,36'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2971,16'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2963,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2965,13'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2966,41'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2971,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2972,43'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2492
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2988,41'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3016,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3016,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3038,12'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3030,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3030,5'
              BranchSideFuncs:
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3038,12'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3038,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3038,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3049,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3049,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3050,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3053,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:3053,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3053,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:3053,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2891,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2981,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2984,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3016,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3016,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3030,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3030,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3030,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3030,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3030,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3030,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:3053,9'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_posllh
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2823
      functionLinenumberEnd: 2858
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          132
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2826,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2826,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2826,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2827,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2832,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2827,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2827,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2827,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2846,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2846,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2846,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2827,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2846,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_posecef
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2786
      functionLinenumberEnd: 2811
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          108
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2789,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2789,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2789,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2790,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2795,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2790,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2790,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2790,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2803,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2803,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2803,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2790,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2803,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_hpposllh
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2741
      functionLinenumberEnd: 2777
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          163
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2745,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2745,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2745,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2746,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2753,15'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2746,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2746,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2746,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2768,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2753,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2768,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2746,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2768,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_hpposecef
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2700
      functionLinenumberEnd: 2728
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          131
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2704,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2704,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2704,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2705,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2710,15'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2705,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2705,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2705,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2718,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2710,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2718,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2705,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2718,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_eoe
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2678
      functionLinenumberEnd: 2690
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2679,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2679,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2679,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2680,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2685,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2680,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2680,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2680,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2686,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2686,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2686,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2680,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2686,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_eell
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2646
      functionLinenumberEnd: 2668
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          96
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2651,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2651,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2651,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2652,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2657,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2652,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2652,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2652,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2662,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2661,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2662,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2652,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2662,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_dop
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2571
      functionLinenumberEnd: 2636
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          266
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2575,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2575,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2575,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2576,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2581,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2576,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2576,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2576,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2589,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2590,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2593,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2594,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2595,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2598,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2599,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2600,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2603,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2604,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2605,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2608,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2609,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2610,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2614,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2615,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2616,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2620,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2621,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2622,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2625,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2625,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2625,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2625,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2576,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2625,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_dgps
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2547
      functionLinenumberEnd: 2562
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2550,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2550,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2550,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2551,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2556,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2551,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2551,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2551,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2558,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2557,11'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2558,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2551,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2558,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_clock
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2514
      functionLinenumberEnd: 2536
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          106
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2517,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2517,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2517,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2518,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2523,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2518,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2518,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2518,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2529,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2528,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2529,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2518,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2529,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_mon_ver
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2426
      functionLinenumberEnd: 2504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          292
      EdgeCount:       77
      CyclomaticComplexity: 24
      functionsReached:
        - atoi
        - gpsd_log
        - snprintf
        - strlcat
        - strlcpy
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2428,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - snprintf
                - strlcpy
                - strlcpy
                - strstr
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2428,29'
              BranchSideFuncs:
                - snprintf
                - strlcpy
                - strlcpy
                - strstr
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2432,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2428,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2433,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2433,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2433,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2433,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2449,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2449,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcpy
                - strstr
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2460,28'
              BranchSideFuncs:
                - strlcpy
                - strstr
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2449,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2450,37'
              BranchSideFuncs:
                - strlcpy
                - strstr
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2460,28'
              BranchSideFuncs:
                - strlcpy
                - strstr
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2449,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2450,37'
              BranchSideFuncs:
                - strlcpy
                - strstr
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2460,28'
              BranchSideFuncs:
                - strlcpy
                - strstr
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2464,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2465,16'
              BranchSideFuncs:
                - strstr
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2468,33'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2467,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2468,33'
              BranchSideFuncs:
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2479,34'
              BranchSideFuncs:
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2469,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2472,43'
              BranchSideFuncs:
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2479,34'
              BranchSideFuncs:
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2484,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2486,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2484,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2486,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2484,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2486,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2484,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2486,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2484,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2486,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2484,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2486,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2484,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2486,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2484,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2486,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2484,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2486,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2484,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2486,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2484,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2486,54'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2492,41'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2490,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2492,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2497,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2497,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2497,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2497,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2433,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2439,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2445,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2456,15'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2454,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2456,15'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2460,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2463,12'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2465,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2468,23'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2482,20'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2497,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_mon_txbuf
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2373
      functionLinenumberEnd: 2414
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          164
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - flags2str
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2374,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2379,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2379,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2380,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2385,22'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2380,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2380,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2380,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2392,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2392,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2395,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2395,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2395,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2399,23'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2387,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2388,32'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2405,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2405,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2403,17'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2405,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2410,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2410,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2410,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2380,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2392,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2392,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2395,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2405,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2410,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2410,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_mon_rxbuf
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2343
      functionLinenumberEnd: 2365
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2346,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2346,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2347,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2347,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2347,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2357,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2357,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2360,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2360,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2352,25'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2360,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2352,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2352,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2353,32'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2347,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2357,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2357,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2360,9'
          Dst:             gpsd_log
    - functionName:    ubx_msg_mon_rf
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2149
      functionLinenumberEnd: 2335
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          461
      EdgeCount:       87
      CyclomaticComplexity: 27
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2157,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2157,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2157,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2159,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2163,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2159,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2159,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2159,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2166,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2167,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2171,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2167,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2167,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2167,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2171,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2173,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2177,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2173,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2173,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2173,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2179,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2179,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2183,36'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2183,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2184,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2190,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2184,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2184,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2184,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2196,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2196,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2196,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2201,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2205,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2272,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2222,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2222,13'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2248,44'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2245,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2246,43'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2248,44'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2248,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2249,38'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2252,13'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2252,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2200,31'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2252,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2261,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2200,31'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2261,13'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2287,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2287,13'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2314,13'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2310,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2311,43'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2314,13'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2314,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2200,31'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2314,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2321,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2200,31'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2321,13'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2200,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2201,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2330,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2330,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2331,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2333,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2330,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2330,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2333,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2159,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2167,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2173,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2179,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2184,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2196,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2252,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2261,13'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2261,13'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2261,13'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2261,13'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2261,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2314,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2321,13'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2321,13'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2321,13'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2321,13'
          Dst:             gpsd_log
    - functionName:    ubx_msg_mon_hw
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2061
      functionLinenumberEnd: 2138
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          148
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - flags2str
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2062,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2071,12'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2071,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2073,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2078,18'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2073,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2073,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2073,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2092,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2094,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2094,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2102,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2120,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2128,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2123,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2123,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2128,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2128,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2128,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2128,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2132,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2132,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2132,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2073,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2128,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2132,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2132,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2132,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2132,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_mon_comms
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1972
      functionLinenumberEnd: 2046
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          293
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - flags2str
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1974,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1981,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1981,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1983,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1987,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1983,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1983,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1983,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1988,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1989,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1993,14'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1989,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1989,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1989,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1994,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1996,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2000,16'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1996,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1996,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1996,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2005,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2002,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2018,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2010,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2010,5'
              BranchSideFuncs:
                - flags2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2018,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2018,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2018,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2018,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2032,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2032,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2035,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2035,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2018,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2035,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:2018,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2018,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:2019,27'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1983,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1989,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1996,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2005,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2010,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2010,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2010,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2010,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2010,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2010,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2032,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2032,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:2035,9'
          Dst:             gpsd_log
    - functionName:    ubx_msg_log_retrievestring
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1923
      functionLinenumberEnd: 1965
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          110
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - gps_clear_log
        - gpsd_log
        - mkgmtime
        - strlcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1924,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1924,15'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - strlcpy
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1930,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1931,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1936,29'
              BranchSideFuncs:
                - mkgmtime
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1931,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1931,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1931,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1937,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1936,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1937,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1956,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1950,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1956,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1928,5'
          Dst:             gps_clear_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1931,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1948,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1953,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1956,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_log_retrieveposextra
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1875
      functionLinenumberEnd: 1913
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          111
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - gps_clear_log
        - gpsd_log
        - mkgmtime
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1876,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1876,15'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1881,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1882,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1887,29'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1882,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1882,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1882,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1888,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1887,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1888,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1905,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1905,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1905,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1879,5'
          Dst:             gps_clear_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1882,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1899,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1905,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_log_retrievepos
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1784
      functionLinenumberEnd: 1865
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          208
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - gps_clear_log
        - gpsd_log
        - mkgmtime
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1785,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1785,15'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1791,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1792,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1796,29'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1792,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1792,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1792,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1797,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1796,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1797,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1821,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1851,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1851,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1851,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1789,5'
          Dst:             gps_clear_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1792,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1807,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1851,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_log_info
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1707
      functionLinenumberEnd: 1774
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          203
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - TS_NORM
        - gps_clear_log
        - gpsd_log
        - mkgmtime
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1708,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - TS_NORM.2492
                - mkgmtime
                - TS_NORM.2492
                - timespec_str
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1708,15'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - TS_NORM.2492
                - mkgmtime
                - TS_NORM.2492
                - timespec_str
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1722,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1723,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1728,15'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2492
                - mkgmtime
                - TS_NORM.2492
                - timespec_str
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1723,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1723,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1723,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1736,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1737,29'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2492
                - timespec_str
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1748,27'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2492
                - timespec_str
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1749,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1750,29'
              BranchSideFuncs:
                - timespec_str
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1761,5'
              BranchSideFuncs:
                - timespec_str
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1761,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1761,5'
              BranchSideFuncs:
                - timespec_str
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1761,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1720,5'
          Dst:             gps_clear_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1723,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1743,25'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1745,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1756,25'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1758,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1761,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1761,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1761,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_log_batch
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1578
      functionLinenumberEnd: 1697
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          464
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - TS_NORM
        - gps_clear_log
        - gpsd_log
        - mkgmtime
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1579,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - TS_NORM.2492
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1579,15'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - TS_NORM.2492
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1587,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1588,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1592,17'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2492
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1588,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1588,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1588,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1593,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1593,9'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2492
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1598,29'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2492
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1621,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1622,12'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1639,42'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1621,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1624,45'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1639,42'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1629,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1634,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1636,52'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1639,42'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1641,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1641,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1652,15'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1652,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1655,45'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1681,28'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1665,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1665,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1681,28'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1681,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1681,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1682,41'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1685,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1685,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1685,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1585,5'
          Dst:             gps_clear_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1588,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1608,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1610,5'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1641,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1641,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1665,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1665,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1685,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1685,9'
          Dst:             gpsd_log
    - functionName:    ubx_msg_inf
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1557
      functionLinenumberEnd: 1569
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1558,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1558,22'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1562,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1564,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1566,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1566,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1566,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1566,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1566,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1566,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_hnr_pvt
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1546
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          349
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - TS_NORM
        - flags2str
        - gpsd_log
        - mkgmtime
        - timespec_str
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1384,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1389,27'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1396,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1397,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1403,12'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1397,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1397,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1397,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1411,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1459,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1461,38'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1472,47'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1461,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1463,45'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1463,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2492
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1472,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1473,43'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2492
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1489,41'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1524,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1524,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1524,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1539,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1539,5'
              BranchSideFuncs:
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1539,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1397,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1482,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1485,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1524,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1524,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1539,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1539,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1539,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1539,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_hnr_ins
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1300
      functionLinenumberEnd: 1371
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          279
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1306,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1306,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1306,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1307,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1312,30'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1307,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1307,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1307,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1318,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1320,52'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1323,15'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1323,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1325,52'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1328,15'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1328,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1330,52'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1333,15'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1333,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1335,50'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1338,16'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1338,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1340,50'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1343,16'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1343,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1345,50'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1349,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1357,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1357,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1357,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1307,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1354,13'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1357,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_hnr_att
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionLinenumberEnd: 1289
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          119
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1259,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1259,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1259,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1260,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1266,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1260,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1260,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1260,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1279,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1271,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1279,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1260,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1269,9'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1279,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_esf_status
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1214
      functionLinenumberEnd: 1242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1218,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1218,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1218,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1219,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1224,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1219,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1219,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1219,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1230,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1231,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1237,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1231,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1231,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1231,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1237,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1237,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1237,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1219,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1231,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1237,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_esf_raw
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1098
      functionLinenumberEnd: 1209
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          406
      EdgeCount:       84
      CyclomaticComplexity: 21
      functionsReached:
        - gps_clear_att
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1107,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1107,11'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1107,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1108,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1113,17'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1108,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1108,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1108,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1114,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1115,9'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1119,29'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1115,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1115,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1115,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1121,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1121,5'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1126,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1126,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1126,19'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1132,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1133,25'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1142,22'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1132,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1134,20'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1147,18'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1135,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1136,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1142,22'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1136,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1136,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1136,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1147,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1126,30'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1152,16'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1156,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1158,21'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1163,21'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1168,21'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1173,21'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1178,21'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1183,21'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1188,21'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1204,9'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1158,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1159,29'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1159,29'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1163,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1164,32'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1164,32'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1168,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1169,29'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1169,29'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1173,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1174,29'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1174,29'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1178,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1179,28'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1179,28'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1183,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1184,28'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1184,28'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1188,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1189,28'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1189,28'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1204,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1126,30'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1204,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1126,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1126,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1131,17'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1108,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1115,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1121,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1136,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1144,13'
          Dst:             gps_clear_att
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1204,9'
          Dst:             gpsd_log
    - functionName:    ubx_msg_esf_meas
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          338
      EdgeCount:       71
      CyclomaticComplexity: 17
      functionsReached:
        - gps_clear_att
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:995,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:995,11'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:995,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:993,50'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:996,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:996,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:996,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:996,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1009,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1010,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1012,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1012,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1013,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1019,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1013,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1013,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1013,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1019,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1019,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1023,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1031,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1033,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1038,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1043,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1048,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1053,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1058,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1063,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1079,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1033,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1034,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1034,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1038,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1039,32'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1039,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1043,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1044,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1044,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1048,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1049,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1049,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1053,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1054,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1054,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1058,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1059,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1059,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1063,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1064,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1064,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1079,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1023,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1079,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:1023,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1023,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:1028,16'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:996,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1001,5'
          Dst:             gps_clear_att
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1013,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1019,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:1079,9'
          Dst:             gpsd_log
    - functionName:    ubx_msg_esf_ins
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          286
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:911,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:911,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:911,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:912,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:917,17'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:912,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:912,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:912,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:928,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:930,52'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:933,15'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:933,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:935,52'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:938,15'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:938,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:940,52'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:943,15'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:943,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:945,50'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:948,16'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:948,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:950,50'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:953,16'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:953,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:955,50'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:959,14'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:959,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:962,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:966,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:966,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:966,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:966,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:912,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:964,13'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:966,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_esf_alg
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          176
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:850,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:850,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:850,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:851,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:857,32'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:851,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:851,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:851,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:867,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:869,48'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:872,17'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:872,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:874,49'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:879,14'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:879,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:882,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:886,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:886,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:886,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:886,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:851,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:884,13'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:886,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_cfg_valget
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:810,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:810,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:810,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:811,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:816,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:811,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:811,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:811,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:818,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:819,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:827,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:819,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:819,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:819,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:827,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:825,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:827,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:811,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:819,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:827,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_cfg_rate
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:781,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:781,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:781,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:782,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:787,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:782,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:782,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:782,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:782,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:791,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_cfg_esrc
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:746,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:746,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:746,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:747,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:751,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:747,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:747,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:747,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:753,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:754,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:759,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:754,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:754,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:754,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:760,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:761,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:767,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:761,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:761,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:761,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:767,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:765,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:767,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:747,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:754,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:761,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:767,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_cfg_dosc
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:712,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:712,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:712,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:713,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:717,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:713,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:713,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:713,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:719,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:720,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:725,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:720,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:720,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:720,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:726,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:727,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:733,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:727,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:727,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:727,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:733,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:731,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:733,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:713,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:720,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:727,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:733,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_ack
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:690,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:690,22'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:692,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:693,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:698,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:693,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:693,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:693,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:698,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:698,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:698,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:693,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:693,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:698,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:698,5'
          Dst:             gpsd_log
    - functionName:    ubx_parse
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4695
      functionLinenumberEnd: 5378
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         381
      ICount:          2151
      EdgeCount:       490
      CyclomaticComplexity: 111
      functionsReached:
        - gpsd_log
        - ubx_mode
        - ubx_msg_ack
        - ubx_msg_cfg_dosc
        - ubx_msg_cfg_esrc
        - ubx_msg_cfg_rate
        - ubx_msg_cfg_valget
        - ubx_msg_esf_alg
        - ubx_msg_esf_ins
        - ubx_msg_esf_meas
        - ubx_msg_esf_raw
        - ubx_msg_esf_status
        - ubx_msg_hnr_att
        - ubx_msg_hnr_ins
        - ubx_msg_hnr_pvt
        - ubx_msg_inf
        - ubx_msg_log_batch
        - ubx_msg_log_info
        - ubx_msg_log_retrievepos
        - ubx_msg_log_retrieveposextra
        - ubx_msg_log_retrievestring
        - ubx_msg_mon_comms
        - ubx_msg_mon_hw
        - ubx_msg_mon_rf
        - ubx_msg_mon_rxbuf
        - ubx_msg_mon_txbuf
        - ubx_msg_mon_ver
        - ubx_msg_nav_clock
        - ubx_msg_nav_dgps
        - ubx_msg_nav_dop
        - ubx_msg_nav_eell
        - ubx_msg_nav_eoe
        - ubx_msg_nav_hpposecef
        - ubx_msg_nav_hpposllh
        - ubx_msg_nav_posecef
        - ubx_msg_nav_posllh
        - ubx_msg_nav_pvt
        - ubx_msg_nav_relposned
        - ubx_msg_nav_sat
        - ubx_msg_nav_sbas
        - ubx_msg_nav_sig
        - ubx_msg_nav_sol
        - ubx_msg_nav_status
        - ubx_msg_nav_svin
        - ubx_msg_nav_svinfo
        - ubx_msg_nav_timegps
        - ubx_msg_nav_timels
        - ubx_msg_nav_timeutc
        - ubx_msg_nav_velecef
        - ubx_msg_nav_velned
        - ubx_msg_rxm_rawx
        - ubx_msg_rxm_sfrb
        - ubx_msg_rxm_sfrbx
        - ubx_msg_rxm_svsi
        - ubx_msg_sec_uniqid
        - ubx_msg_tim_svin
        - ubx_msg_tim_tp
        - ubx_write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4702,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_tim_tp
                - gpsd_log
                - gpsd_log
                - ubx_msg_tim_svin
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_sec_uniqid
                - gpsd_log
                - ubx_msg_rxm_svsi
                - ubx_msg_rxm_sfrbx
                - gpsd_log
                - ubx_msg_rxm_sfrb
                - gpsd_log
                - gpsd_log
                - ubx_msg_rxm_rawx
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_nav_velned
                - gpsd_log
                - ubx_msg_nav_velecef
                - gpsd_log
                - ubx_msg_nav_timeutc
                - gpsd_log
                - ubx_msg_nav_timels
                - ubx_msg_nav_timegps
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_nav_svinfo
                - ubx_msg_nav_svin
                - gpsd_log
                - ubx_msg_nav_status
                - ubx_msg_nav_sol
                - gpsd_log
                - ubx_msg_nav_sig
                - ubx_msg_nav_sbas
                - gpsd_log
                - ubx_msg_nav_sat
                - gpsd_log
                - ubx_msg_nav_relposned
                - gpsd_log
                - ubx_msg_nav_pvt
                - gpsd_log
                - ubx_msg_nav_posllh
                - gpsd_log
                - ubx_msg_nav_posecef
                - gpsd_log
                - gpsd_log
                - ubx_msg_nav_hpposllh
                - gpsd_log
                - ubx_msg_nav_hpposecef
                - gpsd_log
                - gpsd_log
                - ubx_msg_nav_eoe
                - gpsd_log
                - ubx_msg_nav_eell
                - ubx_msg_nav_dop
                - ubx_msg_nav_dgps
                - ubx_msg_nav_clock
                - gpsd_log
                - gpsd_log
                - ubx_msg_mon_ver
                - gpsd_log
                - ubx_msg_mon_txbuf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_mon_rxbuf
                - gpsd_log
                - ubx_msg_mon_rf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_mon_hw
                - gpsd_log
                - gpsd_log
                - ubx_msg_mon_comms
                - gpsd_log
                - ubx_msg_log_retrievestring
                - gpsd_log
                - ubx_msg_log_retrieveposextra
                - gpsd_log
                - ubx_msg_log_retrievepos
                - gpsd_log
                - ubx_msg_log_info
                - gpsd_log
                - ubx_msg_log_batch
                - gpsd_log
                - ubx_msg_inf
                - ubx_msg_hnr_pvt
                - ubx_msg_hnr_ins
                - ubx_msg_hnr_att
                - ubx_msg_esf_status
                - ubx_msg_esf_raw
                - ubx_msg_esf_meas
                - ubx_msg_esf_ins
                - ubx_msg_esf_alg
                - ubx_msg_cfg_valget
                - ubx_msg_cfg_rate
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_cfg_esrc
                - ubx_msg_cfg_dosc
                - ubx_msg_ack
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4702,24'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_tim_tp
                - gpsd_log
                - gpsd_log
                - ubx_msg_tim_svin
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_sec_uniqid
                - gpsd_log
                - ubx_msg_rxm_svsi
                - ubx_msg_rxm_sfrbx
                - gpsd_log
                - ubx_msg_rxm_sfrb
                - gpsd_log
                - gpsd_log
                - ubx_msg_rxm_rawx
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_nav_velned
                - gpsd_log
                - ubx_msg_nav_velecef
                - gpsd_log
                - ubx_msg_nav_timeutc
                - gpsd_log
                - ubx_msg_nav_timels
                - ubx_msg_nav_timegps
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_nav_svinfo
                - ubx_msg_nav_svin
                - gpsd_log
                - ubx_msg_nav_status
                - ubx_msg_nav_sol
                - gpsd_log
                - ubx_msg_nav_sig
                - ubx_msg_nav_sbas
                - gpsd_log
                - ubx_msg_nav_sat
                - gpsd_log
                - ubx_msg_nav_relposned
                - gpsd_log
                - ubx_msg_nav_pvt
                - gpsd_log
                - ubx_msg_nav_posllh
                - gpsd_log
                - ubx_msg_nav_posecef
                - gpsd_log
                - gpsd_log
                - ubx_msg_nav_hpposllh
                - gpsd_log
                - ubx_msg_nav_hpposecef
                - gpsd_log
                - gpsd_log
                - ubx_msg_nav_eoe
                - gpsd_log
                - ubx_msg_nav_eell
                - ubx_msg_nav_dop
                - ubx_msg_nav_dgps
                - ubx_msg_nav_clock
                - gpsd_log
                - gpsd_log
                - ubx_msg_mon_ver
                - gpsd_log
                - ubx_msg_mon_txbuf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_mon_rxbuf
                - gpsd_log
                - ubx_msg_mon_rf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_mon_hw
                - gpsd_log
                - gpsd_log
                - ubx_msg_mon_comms
                - gpsd_log
                - ubx_msg_log_retrievestring
                - gpsd_log
                - ubx_msg_log_retrieveposextra
                - gpsd_log
                - ubx_msg_log_retrievepos
                - gpsd_log
                - ubx_msg_log_info
                - gpsd_log
                - ubx_msg_log_batch
                - gpsd_log
                - ubx_msg_inf
                - ubx_msg_hnr_pvt
                - ubx_msg_hnr_ins
                - ubx_msg_hnr_att
                - ubx_msg_esf_status
                - ubx_msg_esf_raw
                - ubx_msg_esf_meas
                - ubx_msg_esf_ins
                - ubx_msg_esf_alg
                - ubx_msg_cfg_valget
                - ubx_msg_cfg_rate
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_cfg_esrc
                - ubx_msg_cfg_dosc
                - ubx_msg_ack
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4702,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4702,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4706,14'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_tim_tp
                - gpsd_log
                - gpsd_log
                - ubx_msg_tim_svin
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_sec_uniqid
                - gpsd_log
                - ubx_msg_rxm_svsi
                - ubx_msg_rxm_sfrbx
                - gpsd_log
                - ubx_msg_rxm_sfrb
                - gpsd_log
                - gpsd_log
                - ubx_msg_rxm_rawx
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_nav_velned
                - gpsd_log
                - ubx_msg_nav_velecef
                - gpsd_log
                - ubx_msg_nav_timeutc
                - gpsd_log
                - ubx_msg_nav_timels
                - ubx_msg_nav_timegps
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_nav_svinfo
                - ubx_msg_nav_svin
                - gpsd_log
                - ubx_msg_nav_status
                - ubx_msg_nav_sol
                - gpsd_log
                - ubx_msg_nav_sig
                - ubx_msg_nav_sbas
                - gpsd_log
                - ubx_msg_nav_sat
                - gpsd_log
                - ubx_msg_nav_relposned
                - gpsd_log
                - ubx_msg_nav_pvt
                - gpsd_log
                - ubx_msg_nav_posllh
                - gpsd_log
                - ubx_msg_nav_posecef
                - gpsd_log
                - gpsd_log
                - ubx_msg_nav_hpposllh
                - gpsd_log
                - ubx_msg_nav_hpposecef
                - gpsd_log
                - gpsd_log
                - ubx_msg_nav_eoe
                - gpsd_log
                - ubx_msg_nav_eell
                - ubx_msg_nav_dop
                - ubx_msg_nav_dgps
                - ubx_msg_nav_clock
                - gpsd_log
                - gpsd_log
                - ubx_msg_mon_ver
                - gpsd_log
                - ubx_msg_mon_txbuf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_mon_rxbuf
                - gpsd_log
                - ubx_msg_mon_rf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_mon_hw
                - gpsd_log
                - gpsd_log
                - ubx_msg_mon_comms
                - gpsd_log
                - ubx_msg_log_retrievestring
                - gpsd_log
                - ubx_msg_log_retrieveposextra
                - gpsd_log
                - ubx_msg_log_retrievepos
                - gpsd_log
                - ubx_msg_log_info
                - gpsd_log
                - ubx_msg_log_batch
                - gpsd_log
                - ubx_msg_inf
                - ubx_msg_hnr_pvt
                - ubx_msg_hnr_ins
                - ubx_msg_hnr_att
                - ubx_msg_esf_status
                - ubx_msg_esf_raw
                - ubx_msg_esf_meas
                - ubx_msg_esf_ins
                - ubx_msg_esf_alg
                - ubx_msg_cfg_valget
                - ubx_msg_cfg_rate
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - ubx_msg_cfg_esrc
                - ubx_msg_cfg_dosc
                - ubx_msg_ack
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4715,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4719,16'
              BranchSideFuncs:
                - ubx_msg_ack
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4719,16'
              BranchSideFuncs:
                - ubx_msg_ack
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4725,43'
              BranchSideFuncs:
                - ubx_msg_cfg_dosc
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4728,43'
              BranchSideFuncs:
                - ubx_msg_cfg_esrc
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4732,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4736,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4740,33'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4748,43'
              BranchSideFuncs:
                - ubx_msg_cfg_rate
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4752,45'
              BranchSideFuncs:
                - ubx_msg_cfg_valget
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4756,42'
              BranchSideFuncs:
                - ubx_msg_esf_alg
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4759,42'
              BranchSideFuncs:
                - ubx_msg_esf_ins
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4762,43'
              BranchSideFuncs:
                - ubx_msg_esf_meas
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4765,42'
              BranchSideFuncs:
                - ubx_msg_esf_raw
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4768,45'
              BranchSideFuncs:
                - ubx_msg_esf_status
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4773,42'
              BranchSideFuncs:
                - ubx_msg_hnr_att
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4777,42'
              BranchSideFuncs:
                - ubx_msg_hnr_ins
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4781,42'
              BranchSideFuncs:
                - ubx_msg_hnr_pvt
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4796,16'
              BranchSideFuncs:
                - ubx_msg_inf
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4796,16'
              BranchSideFuncs:
                - ubx_msg_inf
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4796,16'
              BranchSideFuncs:
                - ubx_msg_inf
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4796,16'
              BranchSideFuncs:
                - ubx_msg_inf
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4796,16'
              BranchSideFuncs:
                - ubx_msg_inf
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4796,16'
              BranchSideFuncs:
                - ubx_msg_inf
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4800,9'
              BranchSideFuncs:
                - ubx_msg_log_batch
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4804,9'
              BranchSideFuncs:
                - ubx_msg_log_info
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4808,9'
              BranchSideFuncs:
                - ubx_msg_log_retrievepos
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4812,9'
              BranchSideFuncs:
                - ubx_msg_log_retrieveposextra
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4818,9'
              BranchSideFuncs:
                - ubx_msg_log_retrievestring
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4825,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4828,44'
              BranchSideFuncs:
                - ubx_msg_mon_comms
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4831,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4834,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4838,41'
              BranchSideFuncs:
                - ubx_msg_mon_hw
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4842,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4845,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4848,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4851,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4854,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4857,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4860,41'
              BranchSideFuncs:
                - ubx_msg_mon_rf
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4863,9'
              BranchSideFuncs:
                - ubx_msg_mon_rxbuf
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4867,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4870,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4873,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4876,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4879,9'
              BranchSideFuncs:
                - ubx_msg_mon_txbuf
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4883,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4886,42'
              BranchSideFuncs:
                - ubx_msg_mon_ver
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4890,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4893,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4896,44'
              BranchSideFuncs:
                - ubx_msg_nav_clock
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4899,43'
              BranchSideFuncs:
                - ubx_msg_nav_dgps
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4903,42'
              BranchSideFuncs:
                - ubx_msg_nav_dop
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4907,43'
              BranchSideFuncs:
                - ubx_msg_nav_eell
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4910,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4914,42'
              BranchSideFuncs:
                - ubx_msg_nav_eoe
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4917,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4920,9'
              BranchSideFuncs:
                - ubx_msg_nav_hpposecef
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4924,9'
              BranchSideFuncs:
                - ubx_msg_nav_hpposllh
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4928,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4931,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4934,46'
              BranchSideFuncs:
                - ubx_msg_nav_posecef
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4937,9'
              BranchSideFuncs:
                - ubx_msg_nav_posllh
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4941,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4945,42'
              BranchSideFuncs:
                - ubx_msg_nav_pvt
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4949,9'
              BranchSideFuncs:
                - ubx_msg_nav_relposned
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4953,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4957,42'
              BranchSideFuncs:
                - ubx_msg_nav_sat
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4960,9'
              BranchSideFuncs:
                - ubx_msg_nav_sbas
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4965,42'
              BranchSideFuncs:
                - ubx_msg_nav_sig
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4971,9'
              BranchSideFuncs:
                - ubx_msg_nav_sol
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4975,45'
              BranchSideFuncs:
                - ubx_msg_nav_status
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4978,16'
              BranchSideFuncs:
                - ubx_msg_nav_svin
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4986,45'
              BranchSideFuncs:
                - ubx_msg_nav_svinfo
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4989,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4992,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4995,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4998,46'
              BranchSideFuncs:
                - ubx_msg_nav_timegps
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5001,45'
              BranchSideFuncs:
                - ubx_msg_nav_timels
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5004,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5007,46'
              BranchSideFuncs:
                - ubx_msg_nav_timeutc
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5010,9'
              BranchSideFuncs:
                - ubx_msg_nav_velecef
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5014,9'
              BranchSideFuncs:
                - ubx_msg_nav_velned
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5019,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5022,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5026,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5029,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5033,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5036,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5039,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5042,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5045,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5048,43'
              BranchSideFuncs:
                - ubx_msg_rxm_rawx
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5051,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5054,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5057,43'
              BranchSideFuncs:
                - ubx_msg_rxm_sfrb
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5061,15'
              BranchSideFuncs:
                - ubx_msg_rxm_sfrbx
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5071,43'
              BranchSideFuncs:
                - ubx_msg_rxm_svsi
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5079,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5082,45'
              BranchSideFuncs:
                - ubx_msg_sec_uniqid
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5085,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5088,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5091,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5094,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5097,16'
              BranchSideFuncs:
                - ubx_msg_tim_svin
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5105,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5108,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5111,41'
              BranchSideFuncs:
                - ubx_msg_tim_tp
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5114,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5117,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5120,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5124,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4732,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4732,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4736,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4736,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4740,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4741,41'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4742,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4742,13'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4800,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4800,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_msg_log_batch
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4801,44'
              BranchSideFuncs:
                - ubx_msg_log_batch
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4804,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4804,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_msg_log_info
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4805,43'
              BranchSideFuncs:
                - ubx_msg_log_info
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4808,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4808,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_msg_log_retrievepos
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4809,50'
              BranchSideFuncs:
                - ubx_msg_log_retrievepos
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4812,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4812,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_msg_log_retrieveposextra
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4814,55'
              BranchSideFuncs:
                - ubx_msg_log_retrieveposextra
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4818,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4818,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_msg_log_retrievestring
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4820,53'
              BranchSideFuncs:
                - ubx_msg_log_retrievestring
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4825,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4825,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4831,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4831,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4834,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4834,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4842,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4842,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4845,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4845,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4848,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4848,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4851,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4851,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4854,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4854,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4857,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4857,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4863,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4863,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_msg_mon_rxbuf
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4864,44'
              BranchSideFuncs:
                - ubx_msg_mon_rxbuf
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4867,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4867,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4870,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4870,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4873,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4873,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4876,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4876,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4879,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4879,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_msg_mon_txbuf
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4880,44'
              BranchSideFuncs:
                - ubx_msg_mon_txbuf
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4883,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4883,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4890,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4890,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4893,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4893,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4910,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4910,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4917,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4917,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4920,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4920,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_msg_nav_hpposecef
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4921,48'
              BranchSideFuncs:
                - ubx_msg_nav_hpposecef
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4924,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4924,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_msg_nav_hpposllh
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4925,47'
              BranchSideFuncs:
                - ubx_msg_nav_hpposllh
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4928,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4928,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4931,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4931,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4937,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4937,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_msg_nav_posllh
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4938,45'
              BranchSideFuncs:
                - ubx_msg_nav_posllh
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4941,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4941,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4949,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4949,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_msg_nav_relposned
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4950,48'
              BranchSideFuncs:
                - ubx_msg_nav_relposned
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4953,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4953,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4960,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4960,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_msg_nav_sbas
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4961,43'
              BranchSideFuncs:
                - ubx_msg_nav_sbas
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4971,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4971,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_msg_nav_sol
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4972,42'
              BranchSideFuncs:
                - ubx_msg_nav_sol
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4978,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4979,13'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4983,43'
              BranchSideFuncs:
                - ubx_msg_nav_svin
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4979,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4979,13'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4989,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4989,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4992,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4992,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:4995,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:4995,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5004,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5004,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5010,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5010,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_msg_nav_velecef
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5011,46'
              BranchSideFuncs:
                - ubx_msg_nav_velecef
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5014,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5014,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_msg_nav_velned
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5015,45'
              BranchSideFuncs:
                - ubx_msg_nav_velned
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5019,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5019,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5022,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5022,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5026,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5026,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5029,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5029,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5033,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5033,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5036,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5036,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5039,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5039,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5042,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5045,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5045,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5051,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5051,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5054,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5054,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5061,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5062,13'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5066,44'
              BranchSideFuncs:
                - ubx_msg_rxm_sfrbx
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5062,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5062,13'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5079,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5079,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5085,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5085,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5088,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5088,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5091,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5091,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5094,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5094,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5097,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5098,13'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5102,43'
              BranchSideFuncs:
                - ubx_msg_tim_svin
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5098,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5098,13'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5105,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5105,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5108,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5108,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5114,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5114,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5117,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5117,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5120,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5120,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5124,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5124,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,34'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5141,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5146,33'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5187,43'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5146,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5148,13'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5156,41'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5148,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5148,13'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5151,18'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5157,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5160,37'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5175,29'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5160,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5163,17'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5171,43'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5163,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5163,17'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5169,47'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5187,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5189,37'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5191,29'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5191,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5195,22'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5208,19'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5195,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5196,23'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
                - ubx_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5199,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5195,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5197,13'
              BranchSideFuncs:
                - ubx_mode
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5199,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5199,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5199,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5203,42'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5208,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5209,23'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5377,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5209,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5210,13'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5377,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5210,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5211,11'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5377,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5208,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5212,23'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5377,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5214,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5214,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5221,16'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5221,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5222,23'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5236,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5221,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5224,36'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5236,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5225,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5227,23'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5236,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5227,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5236,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5236,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5240,27'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5255,34'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5261,27'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5288,27'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5298,27'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5307,43'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5314,26'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5329,27'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5345,27'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5363,42'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5375,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5240,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5244,24'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5375,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5255,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5257,23'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5375,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5261,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5264,24'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5375,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5266,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5288,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5289,43'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5375,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5288,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5291,24'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5375,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5298,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5299,43'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5375,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5298,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5300,24'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5375,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5307,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5310,23'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5375,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5314,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5316,49'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5375,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5316,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5317,24'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5322,24'
              BranchSideFuncs:
                - ubx_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5329,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5330,42'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5375,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5329,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5335,24'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5375,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5345,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5346,43'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5375,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5346,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5347,20'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5375,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5345,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5352,24'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5375,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5363,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5365,23'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5369,23'
              BranchSideFuncs:
                - ubx_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4719,16'
          Dst:             ubx_msg_ack
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4725,16'
          Dst:             ubx_msg_cfg_dosc
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4728,16'
          Dst:             ubx_msg_cfg_esrc
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4732,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4736,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4742,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4748,16'
          Dst:             ubx_msg_cfg_rate
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4752,16'
          Dst:             ubx_msg_cfg_valget
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4756,16'
          Dst:             ubx_msg_esf_alg
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4759,16'
          Dst:             ubx_msg_esf_ins
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4762,16'
          Dst:             ubx_msg_esf_meas
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4765,16'
          Dst:             ubx_msg_esf_raw
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4768,16'
          Dst:             ubx_msg_esf_status
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4773,16'
          Dst:             ubx_msg_hnr_att
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4777,16'
          Dst:             ubx_msg_hnr_ins
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4781,16'
          Dst:             ubx_msg_hnr_pvt
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4796,16'
          Dst:             ubx_msg_inf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4800,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4801,16'
          Dst:             ubx_msg_log_batch
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4804,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4805,16'
          Dst:             ubx_msg_log_info
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4808,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4809,16'
          Dst:             ubx_msg_log_retrievepos
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4812,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4814,16'
          Dst:             ubx_msg_log_retrieveposextra
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4818,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4820,16'
          Dst:             ubx_msg_log_retrievestring
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4825,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4828,16'
          Dst:             ubx_msg_mon_comms
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4831,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4834,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4838,16'
          Dst:             ubx_msg_mon_hw
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4842,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4845,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4848,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4851,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4854,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4857,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4860,16'
          Dst:             ubx_msg_mon_rf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4863,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4864,16'
          Dst:             ubx_msg_mon_rxbuf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4867,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4870,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4873,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4876,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4879,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4880,16'
          Dst:             ubx_msg_mon_txbuf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4883,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4886,16'
          Dst:             ubx_msg_mon_ver
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4890,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4893,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4896,16'
          Dst:             ubx_msg_nav_clock
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4899,16'
          Dst:             ubx_msg_nav_dgps
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4903,16'
          Dst:             ubx_msg_nav_dop
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4907,16'
          Dst:             ubx_msg_nav_eell
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4910,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4914,16'
          Dst:             ubx_msg_nav_eoe
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4917,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4920,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4921,16'
          Dst:             ubx_msg_nav_hpposecef
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4924,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4925,16'
          Dst:             ubx_msg_nav_hpposllh
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4928,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4931,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4934,16'
          Dst:             ubx_msg_nav_posecef
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4937,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4938,16'
          Dst:             ubx_msg_nav_posllh
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4941,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4945,16'
          Dst:             ubx_msg_nav_pvt
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4949,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4950,16'
          Dst:             ubx_msg_nav_relposned
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4953,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4957,16'
          Dst:             ubx_msg_nav_sat
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4960,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4961,16'
          Dst:             ubx_msg_nav_sbas
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4965,16'
          Dst:             ubx_msg_nav_sig
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4971,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4972,16'
          Dst:             ubx_msg_nav_sol
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4975,16'
          Dst:             ubx_msg_nav_status
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4979,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4983,16'
          Dst:             ubx_msg_nav_svin
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4986,16'
          Dst:             ubx_msg_nav_svinfo
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4989,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4992,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4995,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:4998,16'
          Dst:             ubx_msg_nav_timegps
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5001,16'
          Dst:             ubx_msg_nav_timels
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5004,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5007,16'
          Dst:             ubx_msg_nav_timeutc
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5010,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5011,16'
          Dst:             ubx_msg_nav_velecef
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5014,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5015,16'
          Dst:             ubx_msg_nav_velned
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5019,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5022,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5026,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5029,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5033,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5036,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5039,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5042,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5045,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5048,16'
          Dst:             ubx_msg_rxm_rawx
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5051,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5054,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5057,16'
          Dst:             ubx_msg_rxm_sfrb
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5062,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5066,16'
          Dst:             ubx_msg_rxm_sfrbx
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5071,16'
          Dst:             ubx_msg_rxm_svsi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5079,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5082,16'
          Dst:             ubx_msg_sec_uniqid
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5085,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5088,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5091,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5094,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5098,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5102,16'
          Dst:             ubx_msg_tim_svin
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5105,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5108,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5111,16'
          Dst:             ubx_msg_tim_tp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5114,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5117,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5120,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5124,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5148,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5163,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5197,13'
          Dst:             ubx_mode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5199,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5214,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5231,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5248,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5248,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5248,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5257,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5282,31'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5282,31'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5282,31'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5282,31'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5282,31'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5274,31'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5274,31'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5294,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5303,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5310,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5320,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5325,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5339,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5339,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5339,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5339,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5339,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5356,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5356,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5365,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5366,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5369,23'
          Dst:             ubx_write
    - functionName:    ubx_mode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5651
      functionLinenumberEnd: 5657
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gpsd_get_parity
        - gpsd_get_speed
        - gpsd_get_stopbits
        - ubx_cfg_prt
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5653,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_get_speed
                - gpsd_get_parity
                - gpsd_get_stopbits
                - ubx_cfg_prt
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5653,17'
              BranchSideFuncs:
                - gpsd_get_speed
                - gpsd_get_parity
                - gpsd_get_stopbits
                - ubx_cfg_prt
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5653,17'
          Dst:             gpsd_get_speed
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5654,17'
          Dst:             gpsd_get_parity
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5655,17'
          Dst:             gpsd_get_stopbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5652,5'
          Dst:             ubx_cfg_prt
    - functionName:    ubx_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5392
      functionLinenumberEnd: 5395
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ubx_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5393,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5393,45'
              BranchSideFuncs:
                - ubx_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5393,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5393,12'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5395,69'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5393,12'
          Dst:             ubx_write
    - functionName:    ubx_rate
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5672
      functionLinenumberEnd: 5707
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - ubx_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5677,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5677,31'
              BranchSideFuncs:
                - ubx_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5688,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5690,26'
              BranchSideFuncs:
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5699,5'
              BranchSideFuncs:
                - ubx_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5690,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5696,5'
              BranchSideFuncs:
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5699,5'
              BranchSideFuncs:
                - ubx_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5699,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5699,5'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5699,5'
              BranchSideFuncs:
                - ubx_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5699,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5706,12'
          Dst:             ubx_write
    - functionName:    ubx_speed
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5661
      functionLinenumberEnd: 5667
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ubx_cfg_prt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5666,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_cfg_prt
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5666,27'
              BranchSideFuncs:
                - ubx_cfg_prt
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5662,5'
          Dst:             ubx_cfg_prt
    - functionName:    ubx_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5409
      functionLinenumberEnd: 5436
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_log
        - ubx_mode
        - ubx_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5410,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_write
                - ubx_mode
                - ubx_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5410,18'
              BranchSideFuncs:
                - ubx_write
                - ubx_mode
                - ubx_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5410,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5410,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_mode
                - ubx_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5413,15'
              BranchSideFuncs:
                - ubx_write
                - ubx_mode
                - ubx_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5413,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5413,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_mode
                - ubx_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5414,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_mode
                - ubx_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5414,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5414,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_mode
                - ubx_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5418,31'
              BranchSideFuncs:
                - ubx_write
                - ubx_mode
                - ubx_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5418,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5421,19'
              BranchSideFuncs:
                - ubx_mode
                - ubx_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5422,43'
              BranchSideFuncs:
                - ubx_mode
                - ubx_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5422,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5424,13'
              BranchSideFuncs:
                - ubx_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5427,13'
              BranchSideFuncs:
                - ubx_mode
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5414,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5421,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5424,13'
          Dst:             ubx_mode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5427,13'
          Dst:             ubx_mode
    - functionName:    ubx_init_query
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5399
      functionLinenumberEnd: 5406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ubx_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5401,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5401,11'
              BranchSideFuncs:
                - ubx_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5401,11'
          Dst:             ubx_write
    - functionName:    parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5381
      functionLinenumberEnd: 5387
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - generic_parse_input
        - ubx_parse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5382,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - generic_parse_input
                - ubx_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5382,32'
              BranchSideFuncs:
                - generic_parse_input
                - ubx_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ubx.c:5382,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5383,50'
              BranchSideFuncs:
                - ubx_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ubx.c:5386,12'
              BranchSideFuncs:
                - generic_parse_input
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5383,16'
          Dst:             ubx_parse
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ubx.c:5386,12'
          Dst:             generic_parse_input
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - vsnprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    end_write
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          104
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - write
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:61,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:61,5'
              BranchSideFuncs:
                - write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:61,5'
              BranchSideFuncs:
                - write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:61,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:62,9'
              BranchSideFuncs:
                - write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:62,9'
              BranchSideFuncs:
                - write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:61,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:61,5'
              BranchSideFuncs:
                - write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:62,9'
              BranchSideFuncs:
                - write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:61,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:61,5'
              BranchSideFuncs:
                - write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:62,9'
              BranchSideFuncs:
                - write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:61,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:61,5'
              BranchSideFuncs:
                - write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:62,9'
              BranchSideFuncs:
                - write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:63,12'
          Dst:             write
    - functionName:    zodiac_spew
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          138
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - end_write
        - gpsd_log
        - snprintf
        - str_appendf
        - zodiac_checksum
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:73,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - zodiac_checksum
                - end_write
                - gpsd_log
                - end_write
                - snprintf
                - gpsd_log
                - str_appendf.2963
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:77,12'
              BranchSideFuncs:
                - zodiac_checksum
                - end_write
                - gpsd_log
                - end_write
                - snprintf
                - gpsd_log
                - str_appendf.2963
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:83,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:87,23'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - str_appendf.2963
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:98,28'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - str_appendf.2963
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:87,76'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:86,43'
              BranchSideFuncs:
                - end_write
                - gpsd_log
                - snprintf
                - gpsd_log
                - str_appendf.2963
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:90,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:87,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:90,13'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - str_appendf.2963
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:98,28'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - str_appendf.2963
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:90,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:90,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:90,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:99,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:99,19'
              BranchSideFuncs:
                - str_appendf.2963
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:102,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:99,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:100,48'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:102,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:102,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:102,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:102,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:81,14'
          Dst:             zodiac_checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:87,13'
          Dst:             end_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:88,13'
          Dst:             end_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:90,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:96,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:100,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:102,5'
          Dst:             gpsd_log
    - functionName:    zodiac_checksum
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:49,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:49,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:49,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:49,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:49,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:49,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:49,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:49,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:49,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:49,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:49,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:49,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    send_rtcm
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - zodiac_checksum
        - zodiac_spew
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:111,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:114,18'
              BranchSideFuncs:
                - zodiac_checksum
                - zodiac_spew
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:114,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:114,9'
              BranchSideFuncs:
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:115,9'
              BranchSideFuncs:
                - zodiac_checksum
                - zodiac_spew
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:120,15'
          Dst:             zodiac_checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:122,11'
          Dst:             zodiac_spew
    - functionName:    handle1108
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:355,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:355,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:356,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    handle1011
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:340,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:340,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:341,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:341,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:341,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:341,5'
          Dst:             gpsd_log
    - functionName:    handle1005
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:323,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:321,31'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:323,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:325,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:325,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    handle1003
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          157
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_log
        - gpsd_zero_satellites
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:270,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:270,14'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:271,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:271,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:274,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:287,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:288,54'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:296,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:291,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:292,53'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:286,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:287,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:302,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:305,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:305,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:305,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:274,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:305,5'
          Dst:             gpsd_log
    - functionName:    handle1002
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          145
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:228,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:238,54'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:241,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:242,45'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:244,43'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:236,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:229,34'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:238,54'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:252,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:252,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:252,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:250,37'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:252,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:252,5'
          Dst:             gpsd_log
    - functionName:    handle1000
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          201
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - datum_code_string
        - gpsd_log
        - mkgmtime
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:146,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - datum_code_string
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:146,15'
              BranchSideFuncs:
                - mkgmtime
                - datum_code_string
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:154,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - datum_code_string
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:155,47'
              BranchSideFuncs:
                - mkgmtime
                - datum_code_string
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:207,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:207,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:207,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:172,36'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:189,5'
          Dst:             datum_code_string
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:207,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:207,5'
          Dst:             gpsd_log
    - functionName:    zodiac_time_offset
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zodiac_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - zodiac_spew
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:409,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - zodiac_spew
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:416,37'
              BranchSideFuncs:
                - zodiac_spew
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:416,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:416,37'
              BranchSideFuncs:
                - zodiac_spew
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:416,37'
              BranchSideFuncs:
                - zodiac_spew
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:419,12'
          Dst:             zodiac_spew
    - functionName:    zodiac_speed_switch
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - log
        - zodiac_checksum
        - zodiac_spew
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:426,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:428,18'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:428,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:429,9'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:431,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:431,5'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:431,5'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:439,9'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:439,9'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:444,9'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:456,38'
          Dst:             log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:457,16'
          Dst:             zodiac_checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:459,11'
          Dst:             zodiac_spew
    - functionName:    zodiac_send_rtcm
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - send_rtcm
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:128,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - send_rtcm
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:128,22'
              BranchSideFuncs:
                - send_rtcm
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:128,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:129,42'
              BranchSideFuncs:
                - send_rtcm
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:129,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:130,9'
              BranchSideFuncs:
                - send_rtcm
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:130,9'
              BranchSideFuncs:
                - send_rtcm
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:128,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:129,42'
              BranchSideFuncs:
                - send_rtcm
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:130,9'
          Dst:             send_rtcm
    - functionName:    zodiac_analyze
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_zodiac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - gpsd_prettydump
        - handle1000
        - handle1002
        - handle1003
        - handle1005
        - handle1011
        - handle1108
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:364,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - handle1108
                - handle1011
                - handle1005
                - handle1003
                - handle1002
                - handle1000
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:364,25'
              BranchSideFuncs:
                - handle1108
                - handle1011
                - handle1005
                - handle1003
                - handle1002
                - handle1000
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:371,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:372,9'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
                - handle1108
                - handle1011
                - handle1005
                - handle1003
                - handle1002
                - handle1000
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:376,24'
              BranchSideFuncs:
                - handle1108
                - handle1011
                - handle1005
                - handle1003
                - handle1002
                - handle1000
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:376,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:376,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:384,14'
              BranchSideFuncs:
                - handle1108
                - handle1011
                - handle1005
                - handle1003
                - handle1002
                - handle1000
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_zodiac.c:386,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:386,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:388,16'
              BranchSideFuncs:
                - handle1000
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:390,16'
              BranchSideFuncs:
                - handle1002
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:392,16'
              BranchSideFuncs:
                - handle1003
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:394,9'
              BranchSideFuncs:
                - handle1005
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:397,16'
              BranchSideFuncs:
                - handle1011
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_zodiac.c:399,9'
              BranchSideFuncs:
                - handle1108
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:372,9'
          Dst:             gpsd_prettydump
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:372,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:388,16'
          Dst:             handle1000
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:390,16'
          Dst:             handle1002
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:392,16'
          Dst:             handle1003
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:394,9'
          Dst:             handle1005
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:397,16'
          Dst:             handle1011
        - Src:             'gpsd-3.26.2~dev/drivers/driver_zodiac.c:399,9'
          Dst:             handle1108
    - functionName:    ecef_to_wgs84fix
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/geoid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 942
      functionLinenumberEnd: 994
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - double
        - double
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          148
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - atan2
        - gpsd_sincos
        - pow
        - sqrt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:944,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:0,0'
              BranchSideFuncs:
                - atan2
                - gpsd_sincos
                - atan2
                - gpsd_sincos
                - pow
                - pow
                - atan2
                - gpsd_sincos
                - sqrt
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:949,14'
              BranchSideFuncs:
                - atan2
                - gpsd_sincos
                - atan2
                - gpsd_sincos
                - pow
                - pow
                - atan2
                - gpsd_sincos
                - sqrt
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:949,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:949,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:950,14'
              BranchSideFuncs:
                - atan2
                - gpsd_sincos
                - atan2
                - gpsd_sincos
                - pow
                - pow
                - atan2
                - gpsd_sincos
                - sqrt
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:950,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:950,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:951,14'
              BranchSideFuncs:
                - atan2
                - gpsd_sincos
                - atan2
                - gpsd_sincos
                - pow
                - pow
                - atan2
                - gpsd_sincos
                - sqrt
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:949,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:949,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:957,14'
              BranchSideFuncs:
                - atan2
                - gpsd_sincos
                - atan2
                - gpsd_sincos
                - pow
                - pow
                - atan2
                - gpsd_sincos
                - sqrt
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/geoid.c:957,14'
          Dst:             atan2
        - Src:             'gpsd-3.26.2~dev/gpsd/geoid.c:958,5'
          Dst:             gpsd_sincos
        - Src:             'gpsd-3.26.2~dev/gpsd/geoid.c:961,13'
          Dst:             atan2
        - Src:             'gpsd-3.26.2~dev/gpsd/geoid.c:962,5'
          Dst:             gpsd_sincos
        - Src:             'gpsd-3.26.2~dev/gpsd/geoid.c:964,40'
          Dst:             pow
        - Src:             'gpsd-3.26.2~dev/gpsd/geoid.c:965,39'
          Dst:             pow
        - Src:             'gpsd-3.26.2~dev/gpsd/geoid.c:964,11'
          Dst:             atan2
        - Src:             'gpsd-3.26.2~dev/gpsd/geoid.c:966,5'
          Dst:             gpsd_sincos
        - Src:             'gpsd-3.26.2~dev/gpsd/geoid.c:968,18'
          Dst:             sqrt
    - functionName:    mag_var
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/geoid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          124
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - bilinear
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:879,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:0,0'
              BranchSideFuncs:
                - bilinear
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:879,14'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:879,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:879,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:880,14'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:879,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:879,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:888,28'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:896,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:896,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:897,12'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:897,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:897,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:898,20'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:898,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:898,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:899,12'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:896,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:896,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:905,19'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:905,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:905,43'
              BranchSideFuncs:
                - bilinear
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:906,19'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:906,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:906,43'
              BranchSideFuncs:
                - bilinear
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:924,27'
              BranchSideFuncs:
                - bilinear
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/geoid.c:924,12'
          Dst:             bilinear
    - functionName:    bilinear
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/geoid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 790
      functionDepth:   0
      returnType:      double
      argCount:        10
      argTypes:
        - int
        - int
        - int
        - int
        - double
        - double
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          85
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:771,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:772,15'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:777,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:772,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:773,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:775,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:777,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:778,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:781,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    wgs84_separation
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/geoid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          124
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - bilinear
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:811,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:0,0'
              BranchSideFuncs:
                - bilinear
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:811,14'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:811,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:811,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:812,14'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:811,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:811,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:820,28'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:828,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:828,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:829,12'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:829,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:829,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:830,20'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:830,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:830,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:831,12'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:828,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:828,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:837,19'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:837,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:837,43'
              BranchSideFuncs:
                - bilinear
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:838,19'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.26.2~dev/gpsd/geoid.c:838,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:838,43'
              BranchSideFuncs:
                - bilinear
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/geoid.c:849,27'
              BranchSideFuncs:
                - bilinear
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/geoid.c:849,12'
          Dst:             bilinear
    - functionName:    dgpsip_report
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_dgpsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          102
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - gpsd_log
        - snprintf
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:90,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:0,0'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:90,23'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:90,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:90,30'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:91,18'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:90,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:90,9'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:92,33'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:93,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:93,13'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:98,46'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:101,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:97,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:103,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:101,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:103,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:106,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:103,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:103,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:108,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:106,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:106,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:108,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:97,20'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:102,17'
          Dst:             write
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:103,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:106,17'
          Dst:             gpsd_log
    - functionName:    dgpsip_open
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/net_dgpsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          179
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - fcntl
        - gethostname
        - getservbyname
        - gpsd_log
        - netlib_connectsock
        - netlib_errstr
        - snprintf
        - strchr
        - strerror
        - write
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:30,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:0,0'
              BranchSideFuncs:
                - strchr
                - getservbyname
                - netlib_connectsock
                - gethostname
                - snprintf
                - write
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
                - gpsd_log
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:34,13'
              BranchSideFuncs:
                - strchr
                - getservbyname
                - netlib_connectsock
                - gethostname
                - snprintf
                - write
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
                - gpsd_log
                - netlib_errstr
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:36,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:37,26'
              BranchSideFuncs:
                - getservbyname
                - netlib_connectsock
                - gethostname
                - snprintf
                - write
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
                - gpsd_log
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:40,10'
              BranchSideFuncs:
                - getservbyname
                - netlib_connectsock
                - gethostname
                - snprintf
                - write
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
                - gpsd_log
                - netlib_errstr
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:40,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:42,5'
              BranchSideFuncs:
                - netlib_connectsock
                - gethostname
                - snprintf
                - write
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
                - gpsd_log
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:44,13'
              BranchSideFuncs:
                - netlib_connectsock
                - gethostname
                - snprintf
                - write
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
                - gpsd_log
                - netlib_errstr
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:45,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:47,9'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:55,5'
              BranchSideFuncs:
                - gethostname
                - snprintf
                - write
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:47,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:47,9'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:51,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:55,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:55,5'
              BranchSideFuncs:
                - gpsd_log
                - gethostname
                - snprintf
                - write
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:58,21'
              BranchSideFuncs:
                - gethostname
                - snprintf
                - write
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:63,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:61,12'
              BranchSideFuncs:
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:65,9'
              BranchSideFuncs:
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:63,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:65,9'
              BranchSideFuncs:
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:69,34'
              BranchSideFuncs:
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:65,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:65,9'
              BranchSideFuncs:
                - gpsd_log
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:69,34'
              BranchSideFuncs:
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:71,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:72,37'
              BranchSideFuncs:
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:74,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:74,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:74,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:78,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:36,26'
          Dst:             strchr
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:40,10'
          Dst:             getservbyname
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:44,13'
          Dst:             netlib_connectsock
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:47,9'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:47,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:55,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:59,11'
          Dst:             gethostname
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:61,12'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:64,9'
          Dst:             write
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:65,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:69,12'
          Dst:             fcntl
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:72,15'
          Dst:             fcntl
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:74,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:74,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/gpsd/net_dgpsip.c:74,9'
          Dst:             gpsd_log
    - functionName:    gethostname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ais_binary_to_ascii
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudoais.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:124,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:125,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:130,35'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:129,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:129,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:130,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ais_adddata
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudoais.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ais_addbits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:114,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:0,0'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:114,51'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:114,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:114,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:114,9'
          Dst:             ais_addbits
    - functionName:    ais_addbits
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudoais.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          95
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    123
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:65,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:57,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:65,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:66,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:67,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:69,15'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:71,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:65,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:72,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:65,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:65,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:66,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ais_addchar
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudoais.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ais_addbits
      functionUses:    9
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:88,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:0,0'
              BranchSideFuncs:
                - ais_addbits
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:88,28'
              BranchSideFuncs:
                - ais_addbits
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:88,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:88,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:88,28'
              BranchSideFuncs:
                - ais_addbits
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:92,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:95,15'
              BranchSideFuncs:
                - ais_addbits
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:100,34'
              BranchSideFuncs:
                - ais_addbits
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:95,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:96,27'
              BranchSideFuncs:
                - ais_addbits
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:100,34'
              BranchSideFuncs:
                - ais_addbits
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:88,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:88,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:91,29'
              BranchSideFuncs:
                - ais_addbits
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:100,9'
          Dst:             ais_addbits
    - functionName:    ais_binary_encode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/pseudoais.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          645
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - ais_addbits
        - ais_addchar
        - ais_adddata
        - ais_binary_to_ascii
        - strnlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:145,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:0,0'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_adddata
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - strnlen
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:145,11'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_adddata
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - strnlen
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:145,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:147,5'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_adddata
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - strnlen
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:148,46'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_adddata
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - strnlen
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:151,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:151,5'
              BranchSideFuncs:
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:157,51'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:157,51'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:157,51'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:175,51'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:175,51'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:191,51'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:212,51'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:228,51'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:248,51'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:271,51'
              BranchSideFuncs:
                - ais_addbits
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - strnlen
                - ais_binary_to_ascii
                - ais_addchar
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:299,25'
              BranchSideFuncs:
                - ais_binary_to_ascii
                - ais_addbits
                - ais_addchar
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:307,26'
              BranchSideFuncs:
                - ais_binary_to_ascii
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_adddata
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:328,51'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:290,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:290,13'
              BranchSideFuncs:
                - ais_addchar
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:293,24'
              BranchSideFuncs:
                - ais_addchar
                - ais_binary_to_ascii
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:299,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:299,18'
              BranchSideFuncs:
                - ais_addbits
                - ais_addchar
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:299,13'
              BranchSideFuncs:
                - ais_binary_to_ascii
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:307,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:307,63'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_adddata
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
                - ais_addbits
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:308,13'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_adddata
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
                - ais_addbits
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:307,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:307,13'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_adddata
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
                - ais_addbits
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:308,13'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addchar
                - ais_adddata
                - ais_addchar
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
                - ais_addbits
        - Branch String:   'gpsd-3.26.2~dev/gpsd/pseudoais.c:313,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:315,51'
              BranchSideFuncs:
                - ais_addbits
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/pseudoais.c:317,66'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:148,5'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:149,5'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:150,5'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:157,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:158,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:159,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:160,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:161,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:162,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:163,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:164,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:165,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:166,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:168,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:169,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:175,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:176,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:177,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:178,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:179,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:180,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:181,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:182,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:183,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:184,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:186,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:187,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:191,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:192,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:193,9'
          Dst:             ais_addchar
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:194,9'
          Dst:             ais_addchar
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:195,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:196,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:197,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:198,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:199,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:200,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:201,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:202,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:203,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:204,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:205,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:206,9'
          Dst:             ais_addchar
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:207,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:212,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:213,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:214,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:215,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:216,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:217,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:218,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:219,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:220,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:222,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:223,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:224,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:228,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:229,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:230,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:231,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:232,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:233,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:234,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:235,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:236,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:237,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:238,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:239,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:240,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:241,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:242,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:243,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:244,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:248,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:249,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:250,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:251,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:252,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:253,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:254,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:255,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:256,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:257,9'
          Dst:             ais_addchar
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:258,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:259,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:260,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:261,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:262,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:263,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:264,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:265,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:266,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:271,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:272,9'
          Dst:             ais_addchar
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:273,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:274,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:275,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:276,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:277,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:278,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:279,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:280,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:281,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:282,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:283,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:284,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:285,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:286,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:289,16'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:294,13'
          Dst:             ais_addchar
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:300,13'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:301,13'
          Dst:             ais_addchar
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:308,13'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:309,13'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:310,13'
          Dst:             ais_addchar
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:311,13'
          Dst:             ais_adddata
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:312,13'
          Dst:             ais_addchar
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:314,17'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:317,17'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:318,17'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:319,17'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:320,17'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:328,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:329,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:330,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:331,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:332,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:333,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:334,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:335,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.26.2~dev/gpsd/pseudoais.c:338,5'
          Dst:             ais_binary_to_ascii
    - functionName:    almanac_bds
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/subframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 958
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          277
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:901,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:901,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:905,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:906,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:906,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:911,12'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:912,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:913,23'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:913,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:916,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:917,23'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:917,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:921,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:922,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:922,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:929,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:930,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:930,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:932,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:932,35'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:938,45'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:932,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:933,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:933,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:933,37'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:938,45'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:932,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:938,45'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:945,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:946,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:946,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:950,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:951,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:951,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:955,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:956,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:956,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    subframe_bds8
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/subframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          137
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1022,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1022,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1028,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1024,35'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1032,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1032,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1037,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1058,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1037,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1035,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1037,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1054,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1058,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1058,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1058,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1028,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1037,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1054,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1058,9'
          Dst:             gpsd_log
    - functionName:    subframe_bds6
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/subframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1002,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1002,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1002,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1002,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1002,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1002,9'
          Dst:             gpsd_log
    - functionName:    init_orbit
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/subframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          44
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    subframe_glo
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/subframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1882
      functionLinenumberEnd: 1950
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          166
      EdgeCount:       35
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - init_subframe
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1885,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - init_subframe
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1885,27'
              BranchSideFuncs:
                - init_subframe
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1892,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1892,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1897,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1897,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1903,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1906,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1909,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1912,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1922,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1922,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1922,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1922,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1922,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1937,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1937,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1937,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1937,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1937,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1945,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1947,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1922,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1947,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1937,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1947,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1947,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1947,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1947,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1890,5'
          Dst:             init_subframe
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1892,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1947,5'
          Dst:             gpsd_log
    - functionName:    init_subframe
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/subframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_orbit
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:72,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - init_orbit
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:72,5'
              BranchSideFuncs:
                - init_orbit
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:77,5'
          Dst:             init_orbit
    - functionName:    subframe_bds
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/subframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         131
      ICount:          1076
      EdgeCount:       169
      CyclomaticComplexity: 40
      functionsReached:
        - almanac_bds
        - gpsd_log
        - init_subframe
        - subframe_bds6
        - subframe_bds8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1092,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - subframe_bds8
                - subframe_bds6
                - init_subframe
                - gpsd_log
                - almanac_bds
                - almanac_bds
                - almanac_bds
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1092,23'
              BranchSideFuncs:
                - subframe_bds8
                - subframe_bds6
                - init_subframe
                - gpsd_log
                - almanac_bds
                - almanac_bds
                - almanac_bds
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1097,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1103,16'
              BranchSideFuncs:
                - subframe_bds6
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1107,16'
              BranchSideFuncs:
                - subframe_bds8
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1110,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1116,58'
              BranchSideFuncs:
                - init_subframe
                - gpsd_log
                - almanac_bds
                - almanac_bds
                - almanac_bds
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1110,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1110,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1110,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1123,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1123,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - almanac_bds
                - almanac_bds
                - almanac_bds
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1130,5'
              BranchSideFuncs:
                - gpsd_log
                - almanac_bds
                - almanac_bds
                - almanac_bds
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1130,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1133,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1206,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1256,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1302,30'
              BranchSideFuncs:
                - gpsd_log
                - almanac_bds
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1317,30'
              BranchSideFuncs:
                - gpsd_log
                - almanac_bds
                - almanac_bds
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1144,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1144,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1144,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1148,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1148,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1148,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1151,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1152,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1152,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1155,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1156,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1156,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1159,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1160,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1160,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1163,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1164,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1164,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1168,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1169,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1169,33'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1172,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1173,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1173,33'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1176,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1177,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1177,33'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1181,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1182,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1182,33'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1185,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1186,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1186,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1190,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1191,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1191,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1195,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1196,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1196,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1211,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1212,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1212,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1216,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1217,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1217,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1221,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1222,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1222,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1229,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1230,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1230,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1234,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1235,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1235,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1239,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1240,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1240,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1245,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1248,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1251,34'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1265,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1266,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1266,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1270,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1271,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1271,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1275,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1276,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1276,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1280,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1281,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1281,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1285,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1286,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1286,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1290,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1291,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1291,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1295,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1296,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1296,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1304,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1304,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1304,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1306,23'
              BranchSideFuncs:
                - almanac_bds
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1319,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1319,32'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1319,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1320,23'
              BranchSideFuncs:
                - gpsd_log
                - almanac_bds
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1329,27'
              BranchSideFuncs:
                - gpsd_log
                - almanac_bds
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1320,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1322,27'
              BranchSideFuncs:
                - almanac_bds
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1329,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1329,41'
              BranchSideFuncs:
                - gpsd_log
                - almanac_bds
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1362,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1329,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1332,23'
              BranchSideFuncs:
                - almanac_bds
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1334,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - almanac_bds
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1339,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1348,21'
              BranchSideFuncs:
                - almanac_bds
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1351,38'
              BranchSideFuncs:
                - almanac_bds
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1352,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1353,40'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1360,28'
              BranchSideFuncs:
                - almanac_bds
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1362,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1364,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1364,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1366,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1366,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1368,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1380,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1103,16'
          Dst:             subframe_bds6
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1107,16'
          Dst:             subframe_bds8
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1110,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1116,5'
          Dst:             init_subframe
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1123,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1309,24'
          Dst:             almanac_bds
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1325,27'
          Dst:             almanac_bds
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1360,28'
          Dst:             almanac_bds
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1380,5'
          Dst:             gpsd_log
    - functionName:    subframe_gal
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/subframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1407
      functionLinenumberEnd: 1865
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         188
      ICount:          1612
      EdgeCount:       247
      CyclomaticComplexity: 61
      functionsReached:
        - gpsd_log
        - init_subframe
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1411,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - init_subframe
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1411,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - init_subframe
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1428,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1428,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - init_subframe
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1434,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - init_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1434,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1436,9'
              BranchSideFuncs:
                - gpsd_log
                - init_subframe
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1440,11'
              BranchSideFuncs:
                - gpsd_log
                - init_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1436,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1436,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1436,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1440,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1441,9'
              BranchSideFuncs:
                - init_subframe
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1445,30'
              BranchSideFuncs:
                - init_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1441,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1441,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1441,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1450,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1453,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1467,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1491,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1519,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1559,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1598,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1605,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1612,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1664,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1729,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1793,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1849,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1852,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1855,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1455,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1457,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1472,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1473,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1473,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1481,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1486,15'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1496,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1497,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1497,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1501,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1502,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1502,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1506,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1507,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1507,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1510,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1511,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1511,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1524,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1525,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1525,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1528,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1529,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1529,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1533,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1534,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1534,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1537,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1538,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1538,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1542,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1543,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1543,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1547,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1548,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1548,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1562,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1565,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1566,39'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1568,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1569,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1569,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1572,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1573,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1573,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1581,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1582,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1582,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1586,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1587,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1587,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1590,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1591,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1591,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1618,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1618,39'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1618,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1623,39'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1625,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1627,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1627,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1628,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1631,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1633,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1638,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1639,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1639,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1642,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1644,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1644,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1648,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1649,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1649,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1652,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1653,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1653,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1657,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1658,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1658,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1665,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1666,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1665,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1672,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1681,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1682,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1682,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1686,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1687,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1687,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1696,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1698,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1698,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1699,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1702,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1704,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1708,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1709,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1709,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1713,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1715,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1715,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1719,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1720,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1720,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1723,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1724,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1724,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1730,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1730,40'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1730,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1736,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1749,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1750,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1750,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1753,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1754,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1754,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1758,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1759,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1759,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1768,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1770,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1770,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1771,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1774,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1776,39'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1782,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1783,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1783,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1786,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1788,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1788,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1798,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1799,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1800,39'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1798,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1800,39'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1802,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1804,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1805,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1805,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1809,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1810,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1810,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1813,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1814,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1814,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1818,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1819,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1819,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1822,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1823,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1823,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1860,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1860,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1860,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1428,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1436,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1441,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1446,5'
          Dst:             init_subframe
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1860,5'
          Dst:             gpsd_log
    - functionName:    gpsd_interpret_subframe_raw
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/subframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1960
      functionLinenumberEnd: 2097
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          335
      EdgeCount:       81
      CyclomaticComplexity: 20
      functionsReached:
        - gpsd_get_speed
        - gpsd_interpret_subframe
        - gpsd_log
        - gpsd_serial_isatty
        - isgps_parity
        - subframe_bds
        - subframe_gal
        - subframe_glo
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1965,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_glo
                - subframe_bds
                - gpsd_log
                - subframe_gal
                - gpsd_log
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1965,23'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_glo
                - subframe_bds
                - gpsd_log
                - subframe_gal
                - gpsd_log
                - gpsd_log
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1965,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1966,13'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_glo
                - subframe_bds
                - gpsd_log
                - subframe_gal
                - gpsd_log
                - gpsd_log
                - gpsd_get_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1976,5'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_glo
                - subframe_bds
                - gpsd_log
                - subframe_gal
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1965,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1967,25'
              BranchSideFuncs:
                - gpsd_get_speed
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_glo
                - subframe_bds
                - gpsd_log
                - subframe_gal
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1976,5'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_glo
                - subframe_bds
                - gpsd_log
                - subframe_gal
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1969,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1970,13'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_glo
                - subframe_bds
                - gpsd_log
                - subframe_gal
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1976,5'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_glo
                - subframe_bds
                - gpsd_log
                - subframe_gal
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1970,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1970,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_glo
                - subframe_bds
                - gpsd_log
                - subframe_gal
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1976,5'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_glo
                - subframe_bds
                - gpsd_log
                - subframe_gal
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1976,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1984,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1989,31'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_gal
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1995,9'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_bds
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2019,31'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_glo
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2028,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2033,27'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2033,27'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1984,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1984,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1984,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1989,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:1990,20'
              BranchSideFuncs:
                - subframe_gal
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2033,27'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:1995,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2006,13'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_bds
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2008,13'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_bds
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2013,31'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_bds
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2014,20'
              BranchSideFuncs:
                - subframe_bds
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:2008,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2008,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_bds
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2013,31'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
                - subframe_bds
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:2013,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2014,20'
              BranchSideFuncs:
                - subframe_bds
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2033,27'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:2019,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2020,20'
              BranchSideFuncs:
                - subframe_glo
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2033,27'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:2028,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2028,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2028,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:2033,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2034,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2058,5'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:2034,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2034,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2034,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:2058,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2058,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2064,27'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:2065,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2066,18'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2067,25'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:2067,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2069,9'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2074,26'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:2069,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2069,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2069,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:2082,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2083,22'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2085,28'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:2086,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2087,13'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2093,30'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:2087,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2087,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2087,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:2076,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2080,19'
              BranchSideFuncs:
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:2096,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1966,13'
          Dst:             gpsd_serial_isatty
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1967,25'
          Dst:             gpsd_get_speed
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1970,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1984,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:1990,20'
          Dst:             subframe_gal
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:2008,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:2014,20'
          Dst:             subframe_bds
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:2020,20'
          Dst:             subframe_glo
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:2028,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:2034,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:2058,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:2069,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:2085,28'
          Dst:             isgps_parity
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:2087,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:2096,12'
          Dst:             gpsd_interpret_subframe
    - functionName:    gpsd_interpret_subframe
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/subframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         121
      ICount:          2101
      EdgeCount:       157
      CyclomaticComplexity: 38
      functionsReached:
        - gpsd_log
        - init_subframe
        - subframe_almanac
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:173,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - init_subframe
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:173,49'
              BranchSideFuncs:
                - init_subframe
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:176,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:176,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:182,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:183,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:182,36'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:186,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:188,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:189,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:195,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:189,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:189,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:189,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:202,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:202,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:211,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:215,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:215,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:226,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:267,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:314,42'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:354,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:821,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - subframe_almanac
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:244,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:244,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:244,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:248,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:248,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:248,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:295,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:295,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:295,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:334,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:334,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:334,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:339,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:339,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:339,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:341,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:341,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:341,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:354,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:391,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:521,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:563,50'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:687,57'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:807,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:453,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:453,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:453,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:453,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:453,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:453,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:456,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:458,36'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:466,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:458,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:458,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:463,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:458,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:458,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:460,53'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:458,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:460,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:463,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:458,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:460,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:463,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:466,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:466,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:466,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:551,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:551,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:551,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:587,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:587,38'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:587,38'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:608,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:608,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:627,41'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:628,59'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:629,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:630,56'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:631,56'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:627,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:634,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:634,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:636,50'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:636,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:761,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:761,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:761,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:807,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:807,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:807,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:821,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:822,30'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:826,23'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:826,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:830,37'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:881,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:857,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:857,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:857,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:881,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:881,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:881,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:174,5'
          Dst:             init_subframe
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:176,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:189,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:202,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:248,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:295,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:341,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:466,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:551,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:608,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:761,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:801,17'
          Dst:             subframe_almanac
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:807,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:823,13'
          Dst:             subframe_almanac
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:857,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:881,13'
          Dst:             gpsd_log
    - functionName:    subframe_almanac
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/gpsd/subframe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - char
        - char
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          205
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - gpsd_log
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:94,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:94,18'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:115,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:115,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:115,20'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:119,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:119,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:119,20'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:123,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:123,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:123,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:129,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:129,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:129,20'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:135,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:135,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:135,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/gpsd/subframe.c:137,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:137,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/gpsd/subframe.c:137,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/gpsd/subframe.c:137,5'
          Dst:             gpsd_log
    - functionName:    trim_spaces_on_right_end
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ais.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strnlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:59,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:0,0'
              BranchSideFuncs:
                - strnlen
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:59,14'
              BranchSideFuncs:
                - strnlen
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:59,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:59,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:60,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:60,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:60,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:62,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:59,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:59,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:60,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:59,14'
          Dst:             strnlen
    - functionName:    from_sixbit_untrimmed
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ais.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ubits
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:42,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:0,0'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:42,19'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:42,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:42,19'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:42,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:45,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:43,24'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:42,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:43,51'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:50,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:43,31'
          Dst:             ubits
    - functionName:    from_sixbit
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ais.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - from_sixbit_untrimmed
        - trim_spaces_on_right_end
      functionUses:    38
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:74,8'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:0,0'
              BranchSideFuncs:
                - from_sixbit_untrimmed
                - trim_spaces_on_right_end
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:74,8'
              BranchSideFuncs:
                - from_sixbit_untrimmed
                - trim_spaces_on_right_end
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:74,8'
          Dst:             from_sixbit_untrimmed
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:75,8'
          Dst:             trim_spaces_on_right_end
    - functionName:    ais_binary_decode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_ais.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 1174
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         422
      ICount:          3960
      EdgeCount:       563
      CyclomaticComplexity: 143
      functionsReached:
        - from_sixbit
        - from_sixbit_untrimmed
        - gpsd_log
        - sbits
        - shiftleft
        - strlcpy
        - strnlen
        - trim_spaces_on_right_end
        - ubits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:94,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:0,0'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
                - gpsd_log
                - gpsd_log
                - from_sixbit
                - from_sixbit
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - from_sixbit_untrimmed
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - strnlen
                - trim_spaces_on_right_end
                - from_sixbit
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - from_sixbit
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - gpsd_log
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:94,17'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
                - gpsd_log
                - gpsd_log
                - from_sixbit
                - from_sixbit
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - from_sixbit_untrimmed
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - strnlen
                - trim_spaces_on_right_end
                - from_sixbit
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - from_sixbit
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - gpsd_log
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:97,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:97,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
                - gpsd_log
                - gpsd_log
                - from_sixbit
                - from_sixbit
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - from_sixbit_untrimmed
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - strnlen
                - trim_spaces_on_right_end
                - from_sixbit
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - from_sixbit
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - gpsd_log
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:126,18'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
                - gpsd_log
                - gpsd_log
                - from_sixbit
                - from_sixbit
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - from_sixbit_untrimmed
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - strnlen
                - trim_spaces_on_right_end
                - from_sixbit
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - from_sixbit
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - gpsd_log
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:126,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:134,9'
              BranchSideFuncs:
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:134,9'
              BranchSideFuncs:
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:134,9'
              BranchSideFuncs:
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:157,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:157,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:173,17'
              BranchSideFuncs:
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:207,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:475,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:475,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:496,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:801,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:817,9'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:823,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:831,9'
              BranchSideFuncs:
                - from_sixbit
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:836,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:857,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:870,9'
              BranchSideFuncs:
                - sbits
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:881,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:901,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:924,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:945,9'
              BranchSideFuncs:
                - ubits
                - from_sixbit_untrimmed
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - strnlen
                - trim_spaces_on_right_end
                - from_sixbit
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:970,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:990,9'
              BranchSideFuncs:
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1002,17'
              BranchSideFuncs:
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
                - gpsd_log
                - gpsd_log
                - from_sixbit
                - from_sixbit
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1077,16'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1111,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1138,16'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1163,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:134,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:134,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:134,9'
              BranchSideFuncs:
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:134,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:134,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:135,35'
              BranchSideFuncs:
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:134,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:134,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:134,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:147,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:148,39'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:151,39'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:157,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:157,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:157,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:157,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:157,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:157,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:157,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:157,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:158,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:157,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:157,9'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:158,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:173,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:174,13'
              BranchSideFuncs:
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:185,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:174,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:174,13'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:181,21'
              BranchSideFuncs:
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:181,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:181,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:185,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:201,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:201,13'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:202,39'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:207,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:207,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:207,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:207,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:207,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:208,37'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:207,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:207,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:207,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:219,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:220,13'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:269,22'
              BranchSideFuncs:
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:220,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:222,25'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:240,25'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:257,25'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:465,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:222,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:225,17'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:465,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:240,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:243,17'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:465,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:257,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:260,53'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:465,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:269,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:270,22'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:271,13'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:269,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:271,13'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:290,20'
              BranchSideFuncs:
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:271,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:273,25'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:465,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:273,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:276,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:465,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:290,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:291,13'
              BranchSideFuncs:
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:465,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:291,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:293,17'
              BranchSideFuncs:
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:312,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:335,51'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:339,25'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:347,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:360,53'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:403,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:415,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:437,50'
              BranchSideFuncs:
                - ubits
                - from_sixbit
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:442,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:465,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:316,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:318,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:328,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:339,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:0,0'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:0,0'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:405,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:407,25'
              BranchSideFuncs:
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:411,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:426,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:428,55'
              BranchSideFuncs:
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:434,39'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:446,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:448,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:458,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:475,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:475,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:475,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:475,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:475,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:478,27'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:475,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:475,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:475,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:477,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:478,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:485,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:477,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:478,27'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:485,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:477,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:478,27'
              BranchSideFuncs:
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:485,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:496,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:496,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:496,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:496,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:496,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:498,37'
              BranchSideFuncs:
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:496,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:496,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:496,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:504,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:505,13'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:700,22'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:505,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:508,51'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:547,17'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:564,51'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:569,25'
              BranchSideFuncs:
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:611,51'
              BranchSideFuncs:
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:633,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:654,50'
              BranchSideFuncs:
                - ubits
                - from_sixbit
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:659,51'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:790,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:569,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:570,52'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:572,31'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:572,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:573,52'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:790,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:584,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:586,43'
              BranchSideFuncs:
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - from_sixbit
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:589,43'
              BranchSideFuncs:
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - from_sixbit
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:592,25'
              BranchSideFuncs:
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:595,25'
              BranchSideFuncs:
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:580,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:581,44'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:605,47'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:644,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:645,55'
              BranchSideFuncs:
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:651,39'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:700,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:701,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:790,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:701,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:703,25'
              BranchSideFuncs:
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:729,25'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:755,25'
              BranchSideFuncs:
                - from_sixbit
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:774,25'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:790,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:703,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:706,17'
              BranchSideFuncs:
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:790,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:721,76'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:722,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:723,43'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:721,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:723,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:725,43'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:729,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:732,59'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:790,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:755,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:758,17'
              BranchSideFuncs:
                - from_sixbit
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:790,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:774,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:777,59'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:790,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:794,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:794,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:796,35'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:801,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:801,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:801,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:801,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:801,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:801,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:801,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:801,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:802,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:801,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:801,9'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:802,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:817,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:817,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:817,9'
              BranchSideFuncs:
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:817,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:817,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:817,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:817,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:817,9'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:819,38'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:817,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:817,9'
              BranchSideFuncs:
                - gpsd_log
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:819,38'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:823,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:823,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:823,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:823,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:823,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:824,38'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - from_sixbit
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:823,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:823,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:823,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:831,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:831,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:831,9'
              BranchSideFuncs:
                - from_sixbit
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:831,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:831,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:833,9'
              BranchSideFuncs:
                - from_sixbit
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:831,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:831,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:831,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:836,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:836,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:836,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:836,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:836,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:837,28'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:836,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:836,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:836,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:844,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:844,13'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:845,41'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:848,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:848,17'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:849,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:857,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:857,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:857,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:857,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:857,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:858,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:857,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:857,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:857,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:861,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:862,63'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:864,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:870,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:870,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:870,9'
              BranchSideFuncs:
                - sbits
                - sbits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:870,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:870,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:872,35'
              BranchSideFuncs:
                - sbits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:870,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:870,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:870,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:881,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:881,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:881,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:881,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:881,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:881,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:881,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:881,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:882,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:881,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:881,9'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:882,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:901,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:901,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:901,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:901,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:901,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:901,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:901,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:901,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:902,36'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:901,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:901,9'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:902,36'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:924,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:924,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:924,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:924,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:924,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:926,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:924,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:924,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:924,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:945,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:945,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:945,9'
              BranchSideFuncs:
                - ubits
                - from_sixbit_untrimmed
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - strnlen
                - trim_spaces_on_right_end
                - from_sixbit
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:945,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:945,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:946,36'
              BranchSideFuncs:
                - ubits
                - from_sixbit_untrimmed
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - strnlen
                - trim_spaces_on_right_end
                - from_sixbit
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:945,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:945,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:945,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:963,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:964,17'
              BranchSideFuncs:
                - from_sixbit
                - trim_spaces_on_right_end
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:967,9'
              BranchSideFuncs:
                - trim_spaces_on_right_end
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:963,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:965,13'
              BranchSideFuncs:
                - trim_spaces_on_right_end
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:967,9'
              BranchSideFuncs:
                - trim_spaces_on_right_end
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:970,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:970,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:970,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:970,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:970,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:970,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:970,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:970,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:971,36'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:970,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:970,9'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:971,36'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:976,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:977,45'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:982,45'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:990,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:990,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:990,9'
              BranchSideFuncs:
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:990,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:990,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:990,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:990,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:990,9'
              BranchSideFuncs:
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:991,36'
              BranchSideFuncs:
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:990,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:990,9'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:991,36'
              BranchSideFuncs:
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1002,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1004,13'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1023,13'
              BranchSideFuncs:
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1070,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1004,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1004,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1004,13'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1004,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1004,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1008,60'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1004,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1004,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1004,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1010,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1010,17'
              BranchSideFuncs:
                - gpsd_log
                - from_sixbit
                - from_sixbit
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1012,38'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1023,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1023,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1023,13'
              BranchSideFuncs:
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1023,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1023,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1023,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1023,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1023,13'
              BranchSideFuncs:
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1024,36'
              BranchSideFuncs:
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1023,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1023,13'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1024,36'
              BranchSideFuncs:
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1040,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1041,49'
              BranchSideFuncs:
                - ubits
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1043,49'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1052,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1052,21'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1054,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1052,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1052,21'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1054,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1052,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1052,21'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1054,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1052,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1052,21'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1054,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1052,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1052,21'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1054,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1052,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1052,21'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1054,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1052,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1052,21'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1054,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1052,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1054,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1067,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1056,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1056,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1060,49'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1070,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1070,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1070,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1077,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1078,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1079,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1077,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1079,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1084,41'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1079,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1079,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1079,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1086,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1087,51'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1088,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1088,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1088,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1088,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1092,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1093,39'
              BranchSideFuncs:
                - ubits
                - shiftleft
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1095,25'
              BranchSideFuncs:
                - ubits
                - shiftleft
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1095,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1096,39'
              BranchSideFuncs:
                - shiftleft
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1098,46'
              BranchSideFuncs:
                - shiftleft
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1104,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1104,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1106,23'
              BranchSideFuncs:
                - shiftleft
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1111,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1111,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1111,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1111,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1111,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1112,41'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1111,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1111,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1111,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1114,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1115,34'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1116,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1116,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1116,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1116,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1120,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1121,37'
              BranchSideFuncs:
                - ubits
                - shiftleft
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1123,25'
              BranchSideFuncs:
                - ubits
                - shiftleft
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1123,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1124,37'
              BranchSideFuncs:
                - shiftleft
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1126,44'
              BranchSideFuncs:
                - shiftleft
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1131,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1131,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1133,23'
              BranchSideFuncs:
                - shiftleft
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1138,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1139,17'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1153,41'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1138,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1140,13'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1150,13'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1140,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1140,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1140,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1150,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1150,13'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1153,41'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_ais.c:1163,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1163,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_ais.c:1163,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:94,17'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:95,19'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:96,17'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:97,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:134,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:135,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:136,35'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:137,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:138,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:139,35'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:140,35'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:141,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:142,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:143,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:144,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:146,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:148,39'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:151,39'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:157,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:157,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:158,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:159,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:160,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:161,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:162,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:163,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:164,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:165,35'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:166,35'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:167,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:169,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:170,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:174,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:185,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:186,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:187,9'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:188,9'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:189,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:190,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:191,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:192,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:193,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:194,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:195,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:196,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:197,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:198,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:199,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:200,9'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:202,39'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:207,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:208,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:209,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:210,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:212,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:213,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:225,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:226,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:227,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:228,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:229,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:230,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:231,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:232,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:233,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:234,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:235,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:243,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:244,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:245,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:246,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:247,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:248,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:249,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:250,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:251,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:252,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:260,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:261,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:262,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:276,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:277,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:278,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:279,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:280,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:281,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:282,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:283,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:293,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:294,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:295,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:296,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:297,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:298,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:299,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:300,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:301,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:302,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:303,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:304,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:305,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:306,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:307,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:312,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:313,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:319,37'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:320,37'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:321,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:322,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:323,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:324,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:325,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:326,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:335,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:0,0'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:347,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:348,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:349,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:350,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:351,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:352,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:353,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:354,51'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:355,51'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:360,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:361,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:362,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:363,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:364,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:365,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:366,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:367,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:368,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:369,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:370,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:371,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:372,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:373,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:374,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:375,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:376,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:377,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:378,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:379,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:380,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:381,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:382,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:383,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:384,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:385,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:386,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:387,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:388,55'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:389,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:390,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:391,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:392,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:393,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:394,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:395,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:396,53'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:397,53'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:403,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:404,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:407,25'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:409,25'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:415,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:416,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:417,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:418,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:419,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:420,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:421,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:422,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:423,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:429,61'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:430,61'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:437,50'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:438,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:442,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:443,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:449,37'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:450,37'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:451,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:452,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:453,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:454,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:455,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:456,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:475,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:478,27'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:479,28'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:478,27'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:479,28'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:478,27'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:479,28'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:478,27'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:479,28'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:496,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:498,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:499,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:508,51'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:509,51'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:510,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:511,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:512,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:513,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:514,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:515,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:516,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:517,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:518,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:519,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:520,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:521,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:522,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:523,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:524,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:525,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:526,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:527,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:528,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:529,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:530,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:531,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:532,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:533,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:534,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:535,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:536,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:537,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:538,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:539,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:540,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:541,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:542,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:543,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:547,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:548,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:549,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:550,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:551,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:552,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:553,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:554,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:555,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:556,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:557,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:558,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:559,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:564,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:570,52'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:573,52'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:583,34'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:586,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:589,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:592,25'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:595,25'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:599,35'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:600,35'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:601,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:602,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:603,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:611,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:612,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:613,51'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:614,51'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:615,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:616,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:617,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:618,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:619,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:633,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:634,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:635,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:636,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:637,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:638,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:639,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:640,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:641,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:646,61'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:647,61'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:654,50'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:655,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:659,51'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:660,51'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:661,57'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:662,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:663,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:664,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:665,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:666,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:667,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:668,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:669,51'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:670,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:671,51'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:672,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:673,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:674,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:675,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:676,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:677,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:678,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:679,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:680,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:681,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:682,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:683,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:684,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:685,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:686,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:687,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:688,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:689,52'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:690,52'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:691,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:692,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:693,51'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:694,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:695,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:696,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:706,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:707,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:708,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:709,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:710,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:711,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:712,51'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:713,57'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:714,57'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:715,58'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:732,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:733,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:734,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:735,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:736,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:737,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:738,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:739,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:740,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:741,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:742,59'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:743,59'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:744,59'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:745,59'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:746,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:747,59'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:748,59'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:749,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:750,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:758,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:764,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:765,62'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:764,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:765,62'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:764,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:765,62'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:764,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:765,62'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:777,59'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:778,59'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:779,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:780,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:781,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:782,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:801,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:801,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:802,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:803,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:804,41'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:805,35'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:806,35'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:807,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:808,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:809,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:810,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:812,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:813,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:814,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:817,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:817,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:819,38'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:823,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:824,38'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:825,38'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:826,44'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:828,9'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:831,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:833,9'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:836,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:839,39'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:840,39'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:841,39'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:842,39'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:845,41'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:846,41'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:849,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:850,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:851,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:857,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:858,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:859,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:860,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:864,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:865,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:866,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:870,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:872,35'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:873,35'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:881,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:881,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:882,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:883,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:884,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:885,35'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:886,35'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:887,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:888,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:889,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:890,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:891,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:892,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:893,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:894,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:895,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:896,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:897,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:898,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:901,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:901,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:902,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:903,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:904,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:905,36'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:906,36'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:907,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:908,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:909,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:910,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:911,9'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:912,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:913,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:914,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:915,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:916,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:917,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:918,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:919,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:920,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:924,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:926,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:927,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:928,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:929,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:930,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:931,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:932,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:933,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:934,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:935,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:936,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:937,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:938,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:939,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:940,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:941,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:945,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:946,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:947,9'
          Dst:             from_sixbit_untrimmed
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:948,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:949,36'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:950,36'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:951,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:952,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:953,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:954,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:955,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:956,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:957,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:958,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:959,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:960,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:961,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:963,19'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:965,13'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:967,9'
          Dst:             trim_spaces_on_right_end
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:970,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:970,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:971,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:972,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:973,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:974,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:975,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:977,45'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:978,45'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:979,45'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:980,45'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:982,45'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:983,45'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:985,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:986,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:987,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:990,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:990,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:991,36'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:992,36'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:993,36'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:994,36'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:995,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:996,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:997,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:998,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:999,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1002,17'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1004,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1010,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1013,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1019,13'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1023,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1023,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1024,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1036,13'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1037,33'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1038,34'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1039,13'
          Dst:             from_sixbit
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1041,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1043,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1044,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1045,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1046,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1053,27'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1056,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1070,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1079,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1084,41'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1085,41'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1088,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1093,39'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1096,39'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1105,13'
          Dst:             shiftleft
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1111,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1112,41'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1113,41'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1116,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1121,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1124,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1132,13'
          Dst:             shiftleft
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1140,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1150,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1153,41'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1154,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1155,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1156,35'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1157,35'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1158,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1159,35'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1160,41'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_ais.c:1163,9'
          Dst:             gpsd_log
    - functionName:    ally_mode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1883
      functionLinenumberEnd: 1913
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          73
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ally_write
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1884,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1884,19'
              BranchSideFuncs:
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1911,15'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1911,15'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1911,15'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1911,15'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1911,15'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1911,15'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1911,15'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1911,15'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1911,15'
          Dst:             ally_write
    - functionName:    ally_write
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          250
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - gpsd_log
        - gpsd_write
      functionUses:    23
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:322,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:322,18'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:322,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:322,9'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:326,14'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:335,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:336,9'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:340,14'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:336,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:336,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:340,14'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:340,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:342,23'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:346,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:346,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:346,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:351,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:346,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:346,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:347,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:346,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:346,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:347,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:346,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:347,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:351,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:346,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:347,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:351,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:355,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:355,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:359,13'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:336,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:355,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:359,13'
          Dst:             gpsd_write
    - functionName:    ally_svid_to_ids
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          325
      EdgeCount:       102
      CyclomaticComplexity: 34
      functionsReached:
        - gpsd_log
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:376,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:376,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:379,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:379,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:379,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:381,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:384,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:384,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:384,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:384,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:386,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:389,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:389,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:389,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:389,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:391,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:394,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:394,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:394,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:394,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:396,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:399,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:399,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:399,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:399,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:401,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:404,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:404,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:404,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:404,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:406,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:409,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:409,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:409,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:409,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:411,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:414,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:414,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:414,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:414,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:416,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:419,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:419,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:419,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:419,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:421,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:424,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:424,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:424,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:424,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:426,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:429,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:429,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:429,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:429,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:431,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:434,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:434,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:436,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:439,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:439,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:439,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:439,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:441,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:444,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:444,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:444,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:444,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:446,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:457,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:457,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:459,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:462,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:462,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:464,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:467,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:467,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:467,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:467,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:469,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:475,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:473,9'
          Dst:             gpsd_log
    - functionName:    TS_NORM
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/../include/timespec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    msg_nav_velned
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1573
      functionLinenumberEnd: 1591
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          88
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1576,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1576,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1584,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1584,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1584,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1584,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_velecef
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1547
      functionLinenumberEnd: 1564
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          88
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1550,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1550,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1557,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1557,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1557,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1557,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_timeutc
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1510
      functionLinenumberEnd: 1539
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          119
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - flags2str
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1511,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1516,31'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1527,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1518,21'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1527,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1533,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1533,5'
              BranchSideFuncs:
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1533,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1527,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1533,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1533,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1533,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_time
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1503
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          168
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - TS_NORM
        - flags2str
        - gpsd_gpstime_resolv
        - gpsd_log
        - timespec_str
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1457,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - TS_NORM.3236
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1462,23'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - TS_NORM.3236
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1473,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1474,18'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - TS_NORM.3236
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1479,20'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - TS_NORM.3236
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1479,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1480,9'
              BranchSideFuncs:
                - TS_NORM.3236
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1491,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1491,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1491,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1491,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1498,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1498,5'
              BranchSideFuncs:
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1498,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1484,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1485,33'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1491,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1491,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1498,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1498,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1498,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_svstate
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1401
      functionLinenumberEnd: 1447
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          167
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - ally_svid_to_ids
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1406,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1406,22'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1408,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1410,9'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1413,32'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1410,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1410,9'
              BranchSideFuncs:
                - gpsd_log
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1413,32'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1416,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1416,5'
              BranchSideFuncs:
                - gpsd_log
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1420,23'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1420,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1420,5'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1421,25'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1429,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1420,42'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - ally_svid_to_ids
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1423,30'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - ally_svid_to_ids
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1420,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1420,5'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1421,25'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1410,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1416,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1426,29'
          Dst:             ally_svid_to_ids
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1429,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1429,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1429,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1429,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1429,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1429,9'
          Dst:             gpsd_log
    - functionName:    msg_nav_svinfo
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1286
      functionLinenumberEnd: 1394
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          345
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - ally_svid_to_ids
        - flags2str
        - getled64
        - getlef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - gpsd_zero_satellites
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1292,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1292,32'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1298,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1299,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1306,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1299,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1299,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1299,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1308,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1311,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1388,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1329,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1331,12'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1338,61'
              BranchSideFuncs:
                - getlef32
                - getled64
                - ally_svid_to_ids
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1331,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1308,34'
              BranchSideFuncs:
                - gpsd_log
                - ally_svid_to_ids
                - getlef32
                - getled64
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1331,12'
              BranchSideFuncs:
                - gpsd_log
                - ally_svid_to_ids
                - getlef32
                - getled64
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1347,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1348,54'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1350,17'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1350,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1351,15'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1354,46'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1350,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1352,52'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1354,46'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1362,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1362,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1383,11'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1380,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1380,9'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
                - ally_svid_to_ids
                - getlef32
                - getled64
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1383,11'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1308,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1311,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1388,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1388,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1388,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1388,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1295,9'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1299,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1306,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1326,29'
          Dst:             ally_svid_to_ids
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1331,12'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1337,47'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1340,43'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1362,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1362,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1380,9'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1380,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1388,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_pvt
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionLinenumberEnd: 1268
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          387
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - TS_NORM
        - gpsd_log
        - mkgmtime
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1124,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3236
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1124,15'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3236
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1161,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1204,14'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3236
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1204,14'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3236
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1217,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1219,14'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1222,34'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1231,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1232,37'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1235,33'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1239,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1239,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1239,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1260,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1260,6'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1260,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1214,36'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1216,5'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1239,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1260,6'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1260,6'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1260,6'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1260,6'
          Dst:             gpsd_log
    - functionName:    msg_nav_pverr
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1110
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          103
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1084,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1084,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1098,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1098,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1098,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1098,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_posllh
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          113
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1042,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1042,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1056,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1056,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1056,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1056,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_posecef
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1025
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          88
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1010,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1010,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1018,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1018,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1018,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1018,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_dop
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 996
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          246
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:944,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:944,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:952,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:953,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:956,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:957,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:958,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:961,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:962,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:963,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:966,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:967,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:968,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:971,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:972,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:973,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:977,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:978,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:979,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:983,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:984,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:985,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:988,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:988,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:988,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:988,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:988,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_clock2
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 931
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          173
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - flags2str
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:908,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:911,33'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:919,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:914,36'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:917,35'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:914,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:919,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:926,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:926,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:926,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:926,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:919,9'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:919,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:926,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_clock
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          99
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:885,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:885,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:891,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:886,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:891,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:891,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_auto
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          309
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - TS_NORM
        - gpsd_log
        - mkgmtime
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:746,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3236
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:746,15'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3236
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:769,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:812,14'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3236
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:812,14'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3236
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:826,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:828,14'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:831,34'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:838,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:839,37'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:842,14'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:842,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:843,37'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:846,14'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:846,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:847,37'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:850,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:850,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:850,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:850,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:867,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:867,6'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:867,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:822,36'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:825,5'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:850,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:867,6'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:867,6'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:867,6'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:867,6'
          Dst:             gpsd_log
    - functionName:    msg_mon_ver
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:722,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:722,29'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:727,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:727,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:727,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:722,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:727,5'
          Dst:             gpsd_log
    - functionName:    msg_cfg_sbas
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:690,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:690,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:691,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:691,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:691,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:699,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:696,42'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:698,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:696,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:696,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:699,9'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:691,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:699,9'
          Dst:             gpsd_log
    - functionName:    msg_cfg_prt
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:674,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:674,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:674,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:672,35'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:674,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:674,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:674,5'
          Dst:             gpsd_log
    - functionName:    msg_cfg_pps
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          142
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:633,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:633,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:633,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:637,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:640,19'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:637,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:635,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:637,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:640,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:648,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:654,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:648,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:646,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:648,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:654,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:654,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:654,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:637,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:648,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:654,9'
          Dst:             gpsd_log
    - functionName:    msg_cfg_nmeaver
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:616,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:616,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:616,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:614,24'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:616,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:616,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:616,5'
          Dst:             gpsd_log
    - functionName:    msg_cfg_navsat
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flags2str
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:596,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:599,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:599,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:597,37'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:599,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:599,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:599,5'
          Dst:             gpsd_log
    - functionName:    msg_cfg_geofence
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          200
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:559,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:559,24'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:565,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:563,24'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:572,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:572,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:573,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:578,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:573,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:573,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:578,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:578,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:578,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:582,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:582,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:578,42'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:581,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:578,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:578,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:582,9'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:565,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:565,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:573,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:582,9'
          Dst:             gpsd_log
    - functionName:    msg_cfg_carrsmooth
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:543,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:543,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:543,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:542,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:543,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:543,5'
          Dst:             gpsd_log
    - functionName:    msg_cfg_antijam
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flags2str
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:522,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:526,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:526,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:524,26'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:526,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:526,5'
          Dst:             flags2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:526,5'
          Dst:             gpsd_log
    - functionName:    msg_ack_ack
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:496,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:496,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:496,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:496,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:496,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:496,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:496,5'
          Dst:             gpsd_log
    - functionName:    msg_ack_nak
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:506,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:506,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:506,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:506,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:506,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:506,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:506,5'
          Dst:             gpsd_log
    - functionName:    msg_decode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1606
      functionLinenumberEnd: 1761
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          257
      EdgeCount:       40
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1607,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1607,22'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1613,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1623,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1628,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1633,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1638,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1643,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1648,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1653,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1658,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1668,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1673,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1678,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1683,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1688,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1693,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1698,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1703,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1708,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1713,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1718,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1723,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1728,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1733,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1738,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1745,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1752,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1759,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1745,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1746,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1759,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1746,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1746,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1746,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1752,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1752,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1752,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1746,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1752,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1752,9'
          Dst:             gpsd_log
    - functionName:    ally_parse
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1765
      functionLinenumberEnd: 1860
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          171
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - ally_write
        - gpsd_log
        - msg_decode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1772,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - msg_decode
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1772,11'
              BranchSideFuncs:
                - gpsd_log
                - msg_decode
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1772,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1773,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1780,25'
              BranchSideFuncs:
                - gpsd_log
                - msg_decode
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1773,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1773,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1773,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1785,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1786,9'
              BranchSideFuncs:
                - msg_decode
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1792,12'
              BranchSideFuncs:
                - msg_decode
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1786,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1786,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1786,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1797,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1797,37'
              BranchSideFuncs:
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1798,23'
              BranchSideFuncs:
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1798,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1798,29'
              BranchSideFuncs:
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1799,13'
              BranchSideFuncs:
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1797,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1797,9'
              BranchSideFuncs:
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1800,23'
              BranchSideFuncs:
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1802,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1802,9'
              BranchSideFuncs:
                - gpsd_log
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1806,9'
              BranchSideFuncs:
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1806,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1810,19'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1814,19'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1818,19'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1822,19'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1826,19'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1830,19'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1834,20'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1839,20'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1844,19'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1856,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1773,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1786,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1792,12'
          Dst:             msg_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1802,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1810,19'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1814,19'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1818,19'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1822,19'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1826,19'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1830,19'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1835,19'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1840,19'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1844,19'
          Dst:             ally_write
    - functionName:    control_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1875
      functionLinenumberEnd: 1878
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ally_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1876,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1876,46'
              BranchSideFuncs:
                - ally_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1876,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1876,12'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1878,70'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1876,12'
          Dst:             ally_write
    - functionName:    speed
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1922
      functionLinenumberEnd: 1949
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ally_write
        - gpsd_log
        - gpsd_set_speed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1923,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - ally_write
                - gpsd_set_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1925,5'
              BranchSideFuncs:
                - gpsd_log
                - ally_write
                - gpsd_set_speed
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1927,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1927,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - ally_write
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1930,11'
              BranchSideFuncs:
                - gpsd_log
                - ally_write
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1930,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1931,9'
              BranchSideFuncs:
                - ally_write
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1938,5'
              BranchSideFuncs:
                - ally_write
                - gpsd_set_speed
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1931,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1931,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1931,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1941,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1943,44'
              BranchSideFuncs:
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1946,5'
              BranchSideFuncs:
                - gpsd_set_speed
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1927,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1931,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1939,11'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1946,5'
          Dst:             gpsd_set_speed
    - functionName:    event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1952
      functionLinenumberEnd: 1980
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ally_mode
        - ally_write
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1953,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - ally_write
                - ally_mode
                - ally_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1953,18'
              BranchSideFuncs:
                - ally_write
                - ally_mode
                - ally_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1953,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1953,9'
              BranchSideFuncs:
                - ally_write
                - ally_mode
                - ally_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1956,15'
              BranchSideFuncs:
                - ally_write
                - ally_mode
                - ally_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1956,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1956,9'
              BranchSideFuncs:
                - ally_write
                - ally_mode
                - ally_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1957,9'
              BranchSideFuncs:
                - ally_write
                - ally_mode
                - ally_mode
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1957,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1957,9'
              BranchSideFuncs:
                - gpsd_log
                - ally_write
                - ally_mode
                - ally_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1961,31'
              BranchSideFuncs:
                - ally_write
                - ally_mode
                - ally_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1961,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1964,19'
              BranchSideFuncs:
                - ally_mode
                - ally_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1965,43'
              BranchSideFuncs:
                - ally_mode
                - ally_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1965,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1966,13'
              BranchSideFuncs:
                - ally_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1971,13'
              BranchSideFuncs:
                - ally_mode
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1957,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1964,19'
          Dst:             ally_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1966,13'
          Dst:             ally_mode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1971,13'
          Dst:             ally_mode
    - functionName:    init_query
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1983
      functionLinenumberEnd: 1986
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ally_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1985,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1985,11'
              BranchSideFuncs:
                - ally_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1985,11'
          Dst:             ally_write
    - functionName:    parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1863
      functionLinenumberEnd: 1870
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ally_parse
        - generic_parse_input
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1864,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - generic_parse_input
                - ally_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1864,37'
              BranchSideFuncs:
                - generic_parse_input
                - ally_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_allystar.c:1864,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1865,51'
              BranchSideFuncs:
                - ally_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_allystar.c:1869,12'
              BranchSideFuncs:
                - generic_parse_input
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1865,16'
          Dst:             ally_parse
        - Src:             'gpsd-3.26.2~dev/drivers/driver_allystar.c:1869,12'
          Dst:             generic_parse_input
    - functionName:    msg_nav_dop
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - getlef32
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:285,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:285,12'
              BranchSideFuncs:
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:285,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:286,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:291,33'
              BranchSideFuncs:
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:286,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:286,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:286,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:298,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:298,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:298,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:286,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:291,33'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:292,33'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:293,33'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:294,33'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:295,33'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:296,33'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:298,5'
          Dst:             gpsd_log
    - functionName:    msg_mon_ver
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:261,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:261,29'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:266,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:266,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:266,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:261,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:266,5'
          Dst:             gpsd_log
    - functionName:    msg_cfg_prt
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:238,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:238,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:238,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:236,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:238,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:238,5'
          Dst:             gpsd_log
    - functionName:    msg_ack_ack
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:203,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:203,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:203,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:203,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:203,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:203,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:203,5'
          Dst:             gpsd_log
    - functionName:    msg_ack_nak
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:213,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:213,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:213,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:213,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:213,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:213,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:213,5'
          Dst:             gpsd_log
    - functionName:    msg_decode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          118
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:316,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:316,22'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:322,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:332,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:337,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:342,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:347,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:354,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:361,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:354,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:355,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:368,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:355,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:355,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:355,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:361,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:361,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:361,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:355,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:361,9'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:361,9'
          Dst:             gpsd_log
    - functionName:    casic_parse
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          92
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_log
        - msg_decode
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:382,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - msg_decode.3456
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:382,12'
              BranchSideFuncs:
                - gpsd_log
                - msg_decode.3456
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:382,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:383,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:389,19'
              BranchSideFuncs:
                - gpsd_log
                - msg_decode.3456
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:383,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:383,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:383,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:391,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:392,9'
              BranchSideFuncs:
                - msg_decode.3456
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:401,5'
              BranchSideFuncs:
                - msg_decode.3456
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:392,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:392,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:392,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:401,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:399,10'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - msg_decode.3456
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:405,12'
              BranchSideFuncs:
                - msg_decode.3456
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:383,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:392,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:401,5'
          Dst:             val2str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:401,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:405,12'
          Dst:             msg_decode
    - functionName:    control_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - casic_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:424,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - casic_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:424,47'
              BranchSideFuncs:
                - casic_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:424,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:424,12'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:426,69'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:424,12'
          Dst:             casic_write
    - functionName:    casic_write
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          159
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - casic_checksum
        - gpsd_log
        - gpsd_write
      functionUses:    5
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:152,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - casic_checksum
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:152,18'
              BranchSideFuncs:
                - gpsd_log
                - casic_checksum
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:152,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:152,9'
              BranchSideFuncs:
                - gpsd_log
                - casic_checksum
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:156,40'
              BranchSideFuncs:
                - gpsd_log
                - casic_checksum
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:156,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:157,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:158,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:156,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:158,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:163,27'
              BranchSideFuncs:
                - gpsd_log
                - casic_checksum
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:158,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:158,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:158,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:163,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:164,9'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:170,14'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:164,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:164,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:164,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:177,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:178,11'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:183,43'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:177,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:179,23'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:183,43'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:188,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:188,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:192,13'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:158,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:164,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:182,16'
          Dst:             casic_checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:188,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:192,13'
          Dst:             gpsd_write
    - functionName:    event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - casic_write
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:432,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - casic_write
                - casic_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:432,18'
              BranchSideFuncs:
                - casic_write
                - casic_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:432,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:432,9'
              BranchSideFuncs:
                - casic_write
                - casic_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:435,26'
              BranchSideFuncs:
                - casic_write
                - casic_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:435,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:435,9'
              BranchSideFuncs:
                - casic_write
                - casic_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:438,5'
              BranchSideFuncs:
                - casic_write
                - casic_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:438,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:438,5'
              BranchSideFuncs:
                - gpsd_log
                - casic_write
                - casic_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:440,11'
              BranchSideFuncs:
                - casic_write
                - casic_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:438,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:440,11'
          Dst:             casic_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:442,11'
          Dst:             casic_write
    - functionName:    init_query
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - casic_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:448,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - casic_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:448,11'
              BranchSideFuncs:
                - casic_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:448,11'
          Dst:             casic_write
    - functionName:    parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - casic_parse
        - generic_parse_input
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:412,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - generic_parse_input
                - casic_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:412,34'
              BranchSideFuncs:
                - generic_parse_input
                - casic_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_casic.c:412,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:413,52'
              BranchSideFuncs:
                - casic_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_casic.c:417,12'
              BranchSideFuncs:
                - generic_parse_input
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:413,16'
          Dst:             casic_parse
        - Src:             'gpsd-3.26.2~dev/drivers/driver_casic.c:417,12'
          Dst:             generic_parse_input
    - functionName:    evermore_protocol
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_evermore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - evermore_control_send
        - gpsd_log
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:197,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:197,10'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:203,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:203,5'
              BranchSideFuncs:
                - gpsd_log
                - evermore_control_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:203,5'
              BranchSideFuncs:
                - evermore_control_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_evermore.c:203,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_evermore.c:208,13'
          Dst:             evermore_control_send
    - functionName:    evermore_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_evermore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          225
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - gpsd_write
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:160,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:160,19'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:166,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:167,12'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:171,19'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:171,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:171,5'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:181,8'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:171,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:172,17'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:173,13'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:173,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:174,16'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:175,16'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:173,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:174,16'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:175,16'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:171,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:172,17'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:173,13'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:173,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:172,17'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:178,9'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:173,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:174,16'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:175,16'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:182,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:182,9'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:183,12'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_evermore.c:190,12'
          Dst:             gpsd_write
    - functionName:    evermore_nmea_config
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_evermore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - evermore_control_send
        - gpsd_log
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:219,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:219,19'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:232,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:232,5'
              BranchSideFuncs:
                - gpsd_log
                - evermore_control_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:232,5'
              BranchSideFuncs:
                - evermore_control_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_evermore.c:232,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_evermore.c:240,13'
          Dst:             evermore_control_send
    - functionName:    evermore_rate_switcher
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_evermore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - evermore_control_send
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:333,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:333,14'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:333,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:333,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:334,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:333,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:334,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:338,9'
              BranchSideFuncs:
                - evermore_control_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:334,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:334,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:334,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_evermore.c:334,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_evermore.c:345,17'
          Dst:             evermore_control_send
    - functionName:    evermore_mode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_evermore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - evermore_nmea_config
        - evermore_protocol
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:246,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - evermore_protocol
                - evermore_protocol
                - evermore_nmea_config
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:246,5'
              BranchSideFuncs:
                - evermore_protocol
                - evermore_protocol
                - evermore_nmea_config
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:246,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:246,5'
              BranchSideFuncs:
                - gpsd_log
                - evermore_protocol
                - evermore_protocol
                - evermore_nmea_config
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:248,14'
              BranchSideFuncs:
                - evermore_protocol
                - evermore_protocol
                - evermore_nmea_config
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:248,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:250,15'
              BranchSideFuncs:
                - evermore_protocol
                - evermore_nmea_config
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:255,15'
              BranchSideFuncs:
                - evermore_protocol
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_evermore.c:246,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_evermore.c:250,15'
          Dst:             evermore_protocol
        - Src:             'gpsd-3.26.2~dev/drivers/driver_evermore.c:252,15'
          Dst:             evermore_nmea_config
        - Src:             'gpsd-3.26.2~dev/drivers/driver_evermore.c:255,15'
          Dst:             evermore_protocol
    - functionName:    evermore_speed
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_evermore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          92
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - evermore_control_send
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:292,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:292,5'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:292,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:292,5'
              BranchSideFuncs:
                - gpsd_log
                - evermore_control_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:296,40'
              BranchSideFuncs:
                - evermore_control_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:297,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:297,50'
              BranchSideFuncs:
                - evermore_control_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:297,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:296,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:296,9'
              BranchSideFuncs:
                - evermore_control_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:301,23'
              BranchSideFuncs:
                - evermore_control_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:308,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:314,13'
              BranchSideFuncs:
                - evermore_control_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:317,13'
              BranchSideFuncs:
                - evermore_control_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:320,13'
              BranchSideFuncs:
                - evermore_control_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:324,9'
              BranchSideFuncs:
                - evermore_control_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_evermore.c:292,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_evermore.c:325,17'
          Dst:             evermore_control_send
    - functionName:    evermore_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_evermore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          63
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - evermore_mode
        - evermore_nmea_config
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:261,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - evermore_nmea_config
                - evermore_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:261,18'
              BranchSideFuncs:
                - evermore_nmea_config
                - evermore_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:261,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:261,36'
              BranchSideFuncs:
                - evermore_nmea_config
                - evermore_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:262,27'
              BranchSideFuncs:
                - evermore_nmea_config
                - evermore_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:261,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:261,9'
              BranchSideFuncs:
                - evermore_nmea_config
                - evermore_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:270,15'
              BranchSideFuncs:
                - evermore_nmea_config
                - evermore_mode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:270,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:271,15'
              BranchSideFuncs:
                - evermore_mode
                - evermore_nmea_config
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:280,15'
              BranchSideFuncs:
                - evermore_mode
                - evermore_nmea_config
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:270,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:280,15'
              BranchSideFuncs:
                - evermore_mode
                - evermore_nmea_config
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:283,22'
              BranchSideFuncs:
                - evermore_nmea_config
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_evermore.c:283,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - evermore_nmea_config
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_evermore.c:283,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_evermore.c:280,15'
          Dst:             evermore_mode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_evermore.c:0,0'
          Dst:             evermore_nmea_config
    - functionName:    settle
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1189
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - nanosleep
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1190,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1190,5'
              BranchSideFuncs:
                - nanosleep
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1193,11'
              BranchSideFuncs:
                - nanosleep
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1194,5'
          Dst:             nanosleep
    - functionName:    radtodeg
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_uint16
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_int16
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    garmin_switcher
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
        - gpsd_write
        - nmea_send
        - settle
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1199,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - settle
                - gpsd_write
                - settle
                - nmea_send
                - nmea_send
                - settle
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1199,14'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - settle
                - gpsd_write
                - settle
                - nmea_send
                - nmea_send
                - settle
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1199,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1200,20'
              BranchSideFuncs:
                - gpsd_write
                - settle
                - nmea_send
                - nmea_send
                - settle
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1220,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - settle
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1204,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1205,13'
              BranchSideFuncs:
                - settle
                - nmea_send
                - nmea_send
                - settle
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1209,13'
              BranchSideFuncs:
                - settle
                - nmea_send
                - nmea_send
                - settle
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1205,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1205,13'
              BranchSideFuncs:
                - gpsd_log
                - settle
                - nmea_send
                - nmea_send
                - settle
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1212,9'
              BranchSideFuncs:
                - settle
                - nmea_send
                - nmea_send
                - settle
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1209,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1209,13'
              BranchSideFuncs:
                - gpsd_log
                - settle
                - nmea_send
                - nmea_send
                - settle
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1212,9'
              BranchSideFuncs:
                - settle
                - nmea_send
                - nmea_send
                - settle
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1203,26'
          Dst:             gpsd_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1205,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1209,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1212,9'
          Dst:             settle
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1215,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1217,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1218,9'
          Dst:             settle
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1220,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1221,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1222,9'
          Dst:             settle
    - functionName:    garmin_time_offset
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1236
      functionLinenumberEnd: 1253
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1237,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1237,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    garmin_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1232
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gpsd_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1230,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1230,14'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1232,12'
          Dst:             gpsd_write
    - functionName:    garmin_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 1025
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          105
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - Build_Send_SER_Packet
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:987,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:987,18'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:987,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:987,36'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:988,27'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:987,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:987,9'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:995,15'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:995,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:996,15'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:998,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:995,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:998,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1020,15'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:998,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:998,9'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1000,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1004,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1004,9'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1007,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1020,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1020,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1022,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1022,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1022,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1022,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:998,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1000,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1004,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1007,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1022,9'
          Dst:             gpsd_log
    - functionName:    Build_Send_SER_Packet
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          100
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PrintSERPacket
        - gpsd_log
        - gpsd_write
        - set_int16
      functionUses:    14
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:793,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs:
                - PrintSERPacket
                - gpsd_write
                - gpsd_log
                - set_int16
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:793,44'
              BranchSideFuncs:
                - PrintSERPacket
                - gpsd_write
                - gpsd_log
                - set_int16
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:806,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:804,12'
              BranchSideFuncs:
                - set_int16
                - PrintSERPacket
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:808,9'
              BranchSideFuncs:
                - set_int16
                - PrintSERPacket
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:840,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:840,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:840,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:808,9'
          Dst:             set_int16
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:834,11'
          Dst:             PrintSERPacket
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:838,24'
          Dst:             gpsd_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:840,5'
          Dst:             gpsd_log
    - functionName:    PrintSERPacket
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         124
      ICount:          920
      EdgeCount:       161
      CyclomaticComplexity: 39
      functionsReached:
        - get_uint16
        - getled64
        - getlef32
        - gps_maskdump
        - gpsd_log
        - gpsd_zero_satellites
        - modf
        - radtodeg
        - snprintf
        - wgs84_separation
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:301,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - get_uint16
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - radtodeg
                - getled64
                - radtodeg
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - get_uint16
                - get_uint16
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - get_uint16
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:301,10'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - get_uint16
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - radtodeg
                - getled64
                - radtodeg
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - get_uint16
                - get_uint16
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - get_uint16
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:308,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:308,5'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - get_uint16
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - radtodeg
                - getled64
                - radtodeg
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - get_uint16
                - get_uint16
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - get_uint16
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:313,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - get_uint16
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - radtodeg
                - getled64
                - radtodeg
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - get_uint16
                - get_uint16
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - get_uint16
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:313,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:315,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:318,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:321,19'
              BranchSideFuncs:
                - get_uint16
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:345,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:349,19'
              BranchSideFuncs:
                - get_uint16
                - get_uint16
                - snprintf
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:369,9'
              BranchSideFuncs:
                - getled64
                - modf
                - getled64
                - radtodeg
                - getled64
                - radtodeg
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:527,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - getled64
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:527,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - getled64
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:548,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:614,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - get_uint16
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:624,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:315,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:315,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:318,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:318,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:322,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:322,17'
              BranchSideFuncs:
                - snprintf
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:328,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:331,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:334,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:341,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:341,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:341,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:345,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:345,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:353,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:353,9'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:356,33'
              BranchSideFuncs:
                - snprintf
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:358,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:358,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:361,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:361,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:364,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:364,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:369,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:369,9'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - modf
                - getled64
                - radtodeg
                - getled64
                - radtodeg
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:374,47'
              BranchSideFuncs:
                - getled64
                - modf
                - getled64
                - radtodeg
                - getled64
                - radtodeg
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:389,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:390,25'
              BranchSideFuncs:
                - modf
                - getled64
                - radtodeg
                - getled64
                - radtodeg
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:394,9'
              BranchSideFuncs:
                - modf
                - getled64
                - radtodeg
                - getled64
                - radtodeg
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:389,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:391,20'
              BranchSideFuncs:
                - modf
                - getled64
                - radtodeg
                - getled64
                - radtodeg
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:394,9'
              BranchSideFuncs:
                - modf
                - getled64
                - radtodeg
                - getled64
                - radtodeg
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:398,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:398,9'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - radtodeg
                - getled64
                - radtodeg
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:401,46'
              BranchSideFuncs:
                - getled64
                - radtodeg
                - getled64
                - radtodeg
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:431,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:461,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:461,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:466,44'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:466,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:466,31'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - wgs84_separation
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:499,30'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:471,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:471,13'
              BranchSideFuncs:
                - wgs84_separation
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:499,30'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:478,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:478,13'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:499,30'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:499,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:509,26'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:512,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:509,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:510,17'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:512,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:512,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:512,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:527,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:527,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - getled64
                - gpsd_log
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:529,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - getled64
                - gpsd_log
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:529,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:529,9'
              BranchSideFuncs:
                - getled64
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:532,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:533,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:532,43'
              BranchSideFuncs:
                - getled64
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:533,13'
              BranchSideFuncs:
                - getled64
                - gpsd_log
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:532,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:533,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:548,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:548,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:552,26'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:555,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:555,13'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:562,35'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:562,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:554,50'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:568,33'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:568,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:570,51'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:575,51'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:582,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:588,29'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:593,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:595,45'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:598,48'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:554,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:555,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:602,26'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:605,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:605,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:614,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:614,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - get_uint16
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:617,23'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - get_uint16
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:617,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:618,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - get_uint16
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:618,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:617,36'
              BranchSideFuncs:
                - get_uint16
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:618,13'
              BranchSideFuncs:
                - get_uint16
                - gpsd_log
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:617,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:618,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - get_uint16
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:624,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:624,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:308,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:315,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:318,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:321,19'
          Dst:             get_uint16
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:336,19'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:341,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:345,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:349,19'
          Dst:             get_uint16
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:350,15'
          Dst:             get_uint16
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:353,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:356,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:358,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:361,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:364,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:369,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:384,19'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:394,9'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:398,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:401,46'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:401,37'
          Dst:             radtodeg
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:402,47'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:402,38'
          Dst:             radtodeg
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:404,35'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:408,39'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:417,32'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:420,32'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:423,32'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:427,37'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:428,37'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:429,38'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:461,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:468,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:471,13'
          Dst:             wgs84_separation
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:471,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:478,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:512,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:527,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:529,9'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:529,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:533,13'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:533,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:548,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:553,9'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:555,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:605,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:614,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:618,13'
          Dst:             get_uint16
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:618,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:624,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:629,5'
          Dst:             gpsd_log
    - functionName:    garmin_usb_detect
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    garmin_ser_parse
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1185
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         93
      ICount:          528
      EdgeCount:       130
      CyclomaticComplexity: 39
      functionsReached:
        - Build_Send_SER_Packet
        - PrintSERPacket
        - gpsd_log
        - nanosleep
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1032,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1032,41'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1046,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1046,5'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1048,11'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1057,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1057,19'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1062,19'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1052,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1052,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1052,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1058,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1057,32'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1058,9'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1057,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1058,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1062,19'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1062,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1063,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1069,14'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1064,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1064,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1064,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1071,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1072,23'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1080,20'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1072,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1073,13'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1080,20'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1074,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1074,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1074,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1082,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1083,28'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1091,5'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1083,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1084,13'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1091,5'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1084,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1084,13'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1086,13'
              BranchSideFuncs:
                - Build_Send_SER_Packet
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1093,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1097,21'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1097,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1098,13'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1104,13'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1098,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1098,13'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1101,13'
              BranchSideFuncs:
                - Build_Send_SER_Packet
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1105,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1107,24'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1114,20'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1107,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1091,27'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1108,17'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1109,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1109,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1116,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1091,27'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1118,13'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1091,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1093,26'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1122,19'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1122,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1123,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1129,18'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1124,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1124,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1124,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1132,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1133,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1139,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1134,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1134,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1134,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1140,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1139,18'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1141,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1142,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1142,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1142,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1147,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1148,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1155,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1149,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1149,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1149,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1156,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1157,9'
              BranchSideFuncs:
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1164,19'
              BranchSideFuncs:
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1164,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1164,19'
              BranchSideFuncs:
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1170,5'
              BranchSideFuncs:
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1158,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1158,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1158,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1165,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1164,34'
              BranchSideFuncs:
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1165,9'
              BranchSideFuncs:
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1164,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1165,9'
              BranchSideFuncs:
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1170,5'
              BranchSideFuncs:
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1170,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1170,5'
              BranchSideFuncs:
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1173,12'
              BranchSideFuncs:
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin.c:1182,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1182,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin.c:1182,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1046,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1051,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1052,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1058,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1063,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1064,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1073,13'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1074,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1084,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1086,13'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1098,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1101,13'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1108,17'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1109,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1123,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1124,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1133,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1134,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1141,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1142,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1148,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1149,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1157,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1158,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1165,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1170,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1173,12'
          Dst:             PrintSERPacket
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1179,5'
          Dst:             nanosleep
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1181,5'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin.c:1182,5'
          Dst:             gpsd_log
    - functionName:    gar_decode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin_txt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          142
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - atol
        - gpsd_log
        - strchr
        - strlcpy
        - strspn
      functionUses:    7
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:149,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - strchr
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:166,5'
              BranchSideFuncs:
                - strlcpy
                - strchr
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:168,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:168,5'
              BranchSideFuncs:
                - gpsd_log
                - strchr
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:170,17'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:170,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:170,9'
              BranchSideFuncs:
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:177,21'
              BranchSideFuncs:
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:177,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:182,21'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atol
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:200,20'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atol
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:182,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:183,24'
              BranchSideFuncs:
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:190,13'
              BranchSideFuncs:
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:183,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:190,13'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atol
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:200,20'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atol
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:190,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:194,9'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atol
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:200,20'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atol
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:194,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:194,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:194,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:200,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:201,9'
              BranchSideFuncs:
                - atol
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:205,17'
              BranchSideFuncs:
                - atol
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:201,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:201,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:201,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:206,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:208,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:210,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:167,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:168,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:170,17'
          Dst:             strchr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:194,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:200,9'
          Dst:             strspn
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:201,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:205,17'
          Dst:             atol
    - functionName:    strspn
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gar_int_decode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin_txt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          96
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - atoi
        - gpsd_log
        - strchr
        - strlcpy
        - strspn
      functionUses:    8
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:226,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - strchr
                - strspn
                - gpsd_log
                - atoi
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:235,5'
              BranchSideFuncs:
                - strlcpy
                - strchr
                - strspn
                - gpsd_log
                - atoi
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:237,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:237,5'
              BranchSideFuncs:
                - gpsd_log
                - strchr
                - strspn
                - gpsd_log
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:239,17'
              BranchSideFuncs:
                - strchr
                - strspn
                - gpsd_log
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:239,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:239,9'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:244,9'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:244,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:245,9'
              BranchSideFuncs:
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:249,21'
              BranchSideFuncs:
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:245,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:245,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:245,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:250,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:250,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:254,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:250,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:251,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:254,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:254,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:254,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:254,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:236,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:237,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:239,17'
          Dst:             strchr
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:244,9'
          Dst:             strspn
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:245,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:249,21'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:254,5'
          Dst:             gpsd_log
    - functionName:    garmintxt_parse
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_garmin_txt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         58
      ICount:          458
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - gar_decode
        - gar_int_decode
        - gpsd_log
        - mkgmtime
        - wgs84_separation
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:273,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:0,0'
              BranchSideFuncs:
                - gar_int_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - mkgmtime
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:273,5'
              BranchSideFuncs:
                - gar_int_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - mkgmtime
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:273,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:273,5'
              BranchSideFuncs:
                - gpsd_log
                - gar_int_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - mkgmtime
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:277,29'
              BranchSideFuncs:
                - gar_int_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - mkgmtime
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:277,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:277,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:280,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:280,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:280,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:280,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:294,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:294,9'
              BranchSideFuncs:
                - gpsd_log
                - gar_int_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - mkgmtime
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:298,18'
              BranchSideFuncs:
                - gar_int_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - mkgmtime
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:298,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:302,35'
              BranchSideFuncs:
                - gar_int_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - mkgmtime
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:342,14'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:304,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:308,29'
              BranchSideFuncs:
                - gar_int_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
                - gar_int_decode
                - gar_int_decode
                - gar_int_decode
                - mkgmtime
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:342,14'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:310,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:314,30'
              BranchSideFuncs:
                - gar_int_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
                - gar_int_decode
                - gar_int_decode
                - mkgmtime
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:342,14'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:316,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:321,30'
              BranchSideFuncs:
                - gar_int_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
                - gar_int_decode
                - mkgmtime
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:342,14'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:323,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:327,29'
              BranchSideFuncs:
                - gar_int_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
                - mkgmtime
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:342,14'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:330,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:334,29'
              BranchSideFuncs:
                - mkgmtime
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:342,14'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:355,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:363,37'
              BranchSideFuncs:
                - gar_int_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:425,33'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:362,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:368,16'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - gar_int_decode
                - wgs84_separation
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:425,33'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:373,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:381,37'
              BranchSideFuncs:
                - gar_int_decode
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
                - wgs84_separation
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:425,33'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:380,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:386,16'
              BranchSideFuncs:
                - wgs84_separation
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:425,33'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:393,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:0,0'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:401,13'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:405,13'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:409,13'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:413,13'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:417,9'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:424,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:431,32'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:439,33'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:438,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:445,35'
              BranchSideFuncs:
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:455,38'
              BranchSideFuncs:
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:455,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:460,38'
              BranchSideFuncs:
                - gar_decode
                - gpsd_log
                - gar_decode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:477,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:460,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:465,38'
              BranchSideFuncs:
                - gar_decode
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:477,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:465,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:471,37'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:477,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:477,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:477,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:477,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:273,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:280,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:294,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:298,18'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:304,18'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:310,18'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:316,18'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:323,18'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:330,18'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:335,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:356,13'
          Dst:             gar_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:363,13'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:374,13'
          Dst:             gar_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:381,13'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:388,38'
          Dst:             wgs84_separation
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:425,13'
          Dst:             gar_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:439,13'
          Dst:             gar_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:455,18'
          Dst:             gar_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:460,18'
          Dst:             gar_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:465,18'
          Dst:             gar_decode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_garmin_txt.c:477,5'
          Dst:             gpsd_log
    - functionName:    decode_channel_id
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_geostar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:35,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:36,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:37,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:37,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:37,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:39,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - vsnprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/drivers/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    geostar_analyze
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_geostar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         184
      ICount:          1518
      EdgeCount:       245
      CyclomaticComplexity: 63
      functionsReached:
        - decode_channel_id
        - getled64
        - gpsd_log
        - modf
        - snprintf
        - str_appendf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:140,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_appendf.3657
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:143,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_appendf.3657
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:143,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:144,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_appendf.3657
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:150,29'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_appendf.3657
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:144,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:144,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:144,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:150,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:150,39'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:151,31'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_appendf.3657
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:150,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:150,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_appendf.3657
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:157,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - str_appendf.3657
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:161,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:163,42'
              BranchSideFuncs:
                - str_appendf.3657
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:166,24'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:161,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:163,42'
              BranchSideFuncs:
                - str_appendf.3657
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:166,24'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:168,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:168,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:171,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - getled64
                - modf
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:173,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:175,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:178,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:181,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:185,14'
              BranchSideFuncs:
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:194,14'
              BranchSideFuncs:
                - getled64
                - modf
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:244,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:266,15'
              BranchSideFuncs:
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:298,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:304,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:308,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:312,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:319,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:324,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:328,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:332,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:336,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:340,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:344,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:348,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:357,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:362,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:366,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:372,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:377,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:381,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:388,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:393,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:397,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:402,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:412,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:416,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:420,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:424,14'
              BranchSideFuncs:
                - getled64
                - getled64
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:437,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:442,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:447,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:453,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:458,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:462,15'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:476,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:480,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:488,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:492,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:496,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:175,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:175,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:175,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:178,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:178,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:178,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:181,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:181,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:181,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:190,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:190,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:190,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:215,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:216,30'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:218,50'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:218,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:220,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:227,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:227,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:227,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:227,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:235,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:235,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:235,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:248,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:244,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:251,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:251,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:256,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:257,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:259,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:267,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:267,9'
              BranchSideFuncs:
                - gpsd_log
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:268,26'
              BranchSideFuncs:
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:269,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:272,32'
              BranchSideFuncs:
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:272,32'
              BranchSideFuncs:
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:272,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:272,32'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:290,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:278,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:278,13'
              BranchSideFuncs:
                - decode_channel_id
                - gpsd_log
                - decode_channel_id
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:282,54'
              BranchSideFuncs:
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:272,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:274,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:290,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:298,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:297,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:298,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:304,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:303,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:304,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:308,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:308,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:308,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:312,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:312,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:312,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:319,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:318,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:319,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:324,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:324,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:324,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:328,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:328,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:328,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:332,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:332,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:332,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:336,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:336,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:336,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:340,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:340,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:340,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:344,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:344,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:344,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:348,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:348,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:348,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:357,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:356,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:357,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:362,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:362,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:362,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:366,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:366,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:366,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:372,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:371,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:372,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:377,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:377,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:377,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:381,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:381,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:381,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:388,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:387,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:388,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:393,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:393,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:393,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:397,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:397,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:397,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:404,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:404,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:404,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:407,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:407,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:407,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:412,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:412,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:412,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:416,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:416,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:416,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:420,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:420,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:420,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:427,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:427,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:427,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:437,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:436,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:437,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:442,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:442,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:442,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:447,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:447,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:447,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:453,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:452,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:453,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:458,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:458,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:458,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:470,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:470,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:476,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:476,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:476,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:480,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:480,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:480,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:484,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:484,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:488,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:488,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:488,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:492,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:492,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:492,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:496,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:496,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:496,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:144,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:162,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:168,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:175,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:178,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:181,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:185,14'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:186,14'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:187,14'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:188,14'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:189,14'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:190,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:194,14'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:196,9'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:199,37'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:200,38'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:202,35'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:203,38'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:205,37'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:206,37'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:207,37'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:208,37'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:209,37'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:210,34'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:211,34'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:227,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:235,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:248,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:267,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:282,54'
          Dst:             decode_channel_id
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:278,13'
          Dst:             decode_channel_id
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:278,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:298,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:304,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:308,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:312,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:319,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:324,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:328,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:332,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:336,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:340,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:344,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:348,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:357,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:362,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:366,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:372,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:377,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:381,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:388,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:393,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:397,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:404,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:407,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:412,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:416,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:420,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:424,14'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:425,14'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:426,14'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:427,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:437,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:442,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:447,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:453,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:458,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:466,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:470,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:476,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:480,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:484,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:488,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:492,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:496,9'
          Dst:             gpsd_log
    - functionName:    geostar_write
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_geostar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          132
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - gpsd_write
      functionUses:    17
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:58,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:73,15'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:72,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:73,15'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:76,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:82,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:82,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:84,9'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:84,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:84,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:88,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:82,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:84,9'
          Dst:             gpsd_write
    - functionName:    geostar_time_offset
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_geostar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    geostar_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_geostar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - geostar_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:517,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:517,50'
              BranchSideFuncs:
                - geostar_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:516,22'
          Dst:             geostar_write
    - functionName:    geostar_mode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_geostar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - geostar_write
        - gpsd_log
        - nmea_send
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:613,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
                - geostar_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:613,19'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
                - geostar_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:613,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:614,9'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:618,28'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:618,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:620,15'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:622,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:622,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:622,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:622,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:617,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:620,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:622,9'
          Dst:             gpsd_log
    - functionName:    geostar_speed_switch
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_geostar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - geostar_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:582,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:585,5'
              BranchSideFuncs:
                - geostar_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:585,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:585,5'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:585,5'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:593,9'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:593,9'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:598,9'
              BranchSideFuncs:
                - geostar_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:606,11'
          Dst:             geostar_write
    - functionName:    geostar_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_geostar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          87
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - geostar_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:535,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:537,18'
              BranchSideFuncs:
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:537,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:537,36'
              BranchSideFuncs:
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:538,27'
              BranchSideFuncs:
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:537,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:537,9'
              BranchSideFuncs:
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:542,15'
              BranchSideFuncs:
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:542,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:543,15'
              BranchSideFuncs:
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:545,9'
              BranchSideFuncs:
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:542,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:545,9'
              BranchSideFuncs:
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
                - geostar_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:572,26'
              BranchSideFuncs:
                - geostar_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:572,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:572,9'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:574,9'
              BranchSideFuncs:
                - geostar_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:547,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:551,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:553,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:555,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:557,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:559,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:561,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:563,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:565,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:567,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:569,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:575,15'
          Dst:             geostar_write
    - functionName:    geostar_init_query
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_geostar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - geostar_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:524,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:527,5'
              BranchSideFuncs:
                - geostar_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:530,11'
          Dst:             geostar_write
    - functionName:    geostar_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_geostar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - geostar_analyze
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:506,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - geostar_analyze
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:506,36'
              BranchSideFuncs:
                - geostar_analyze
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:506,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:506,9'
              BranchSideFuncs:
                - geostar_analyze
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:507,16'
              BranchSideFuncs:
                - geostar_analyze
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:507,16'
          Dst:             geostar_analyze
    - functionName:    geostar_detect
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_geostar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          147
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - geostar_write
        - gpsd_log
        - nanowait
        - packet_get1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:98,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - geostar_write
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:102,29'
              BranchSideFuncs:
                - geostar_write
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:115,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:118,22'
              BranchSideFuncs:
                - packet_get1
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:118,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:113,23'
              BranchSideFuncs:
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:119,36'
              BranchSideFuncs:
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:119,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:113,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:120,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:120,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:120,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:115,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:118,22'
              BranchSideFuncs:
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:118,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:113,23'
              BranchSideFuncs:
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:119,36'
              BranchSideFuncs:
                - nanowait
                - packet_get1
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:119,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:113,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:120,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:115,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:118,22'
              BranchSideFuncs:
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:118,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:119,36'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_geostar.c:119,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:120,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_geostar.c:127,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:106,14'
          Dst:             geostar_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:115,18'
          Dst:             nanowait
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:118,22'
          Dst:             packet_get1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:120,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:115,18'
          Dst:             nanowait
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:118,22'
          Dst:             packet_get1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:115,18'
          Dst:             nanowait
        - Src:             'gpsd-3.26.2~dev/drivers/driver_geostar.c:118,22'
          Dst:             packet_get1
    - functionName:    greis_write
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          156
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - gpsd_log
        - gpsd_write
        - greis_checksum
        - snprintf
      functionUses:    9
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:951,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - greis_checksum
                - snprintf
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:951,10'
              BranchSideFuncs:
                - greis_checksum
                - snprintf
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:954,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:954,9'
              BranchSideFuncs:
                - greis_checksum
                - snprintf
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:959,14'
              BranchSideFuncs:
                - greis_checksum
                - snprintf
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:959,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:962,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:968,20'
              BranchSideFuncs:
                - greis_checksum
                - snprintf
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:962,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:962,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:962,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:968,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:969,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:974,22'
              BranchSideFuncs:
                - greis_checksum
                - snprintf
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:969,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:969,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:969,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:976,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:978,28'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:985,18'
              BranchSideFuncs:
                - greis_checksum
                - snprintf
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:980,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:980,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1001,30'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:997,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:997,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1001,30'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:1004,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1004,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1008,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:962,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:969,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:980,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:989,20'
          Dst:             greis_checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:991,15'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:997,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:1002,13'
          Dst:             gpsd_write
    - functionName:    greis_msg_RT
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:94,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:94,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:94,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:95,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:100,36'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:95,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:95,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:95,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:108,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:108,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:108,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:95,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:108,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_UO
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          98
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:135,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:135,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:135,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:136,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:141,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:136,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:136,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:136,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:154,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:161,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:161,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:161,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:136,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:161,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_SS
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          158
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:736,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:736,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:736,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:737,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:743,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:737,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:737,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:737,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:743,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:744,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:750,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:750,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:750,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:769,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:744,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:744,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:744,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:762,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:761,37'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:763,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:763,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:761,37'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:763,45'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:763,52'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:761,37'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:764,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:766,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:750,59'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:767,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:750,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:760,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:769,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:771,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:771,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:775,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:737,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:744,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:771,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_SI
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          202
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - gpsd_log
        - gpsd_zero_satellites
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:362,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:362,13'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:362,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:363,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:368,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:363,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:363,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:363,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:371,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:371,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:427,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:377,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:371,59'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:380,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:380,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:382,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:384,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:384,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:386,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:388,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:388,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:390,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:392,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:392,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:394,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:396,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:396,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:398,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:400,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:400,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:401,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:411,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:400,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:403,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:405,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:405,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:406,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:411,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:405,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:408,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:411,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:371,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:373,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:427,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:428,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:428,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:428,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:363,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:368,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:428,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_SG
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - getlef32
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:290,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:290,13'
              BranchSideFuncs:
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:290,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:291,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:296,12'
              BranchSideFuncs:
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:291,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:291,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:291,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:312,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:312,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:312,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:291,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:296,12'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:297,12'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:298,12'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:299,12'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:312,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_RE
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - memcmp
        - strlcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:64,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - memcmp
                - gpsd_log
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:64,14'
              BranchSideFuncs:
                - memcmp
                - gpsd_log
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:64,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:65,26'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:72,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:67,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:67,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:67,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:72,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:72,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:72,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:64,14'
          Dst:             memcmp
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:65,9'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:67,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:72,5'
          Dst:             gpsd_log
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    greis_msg_PV
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          140
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - getled64
        - getlef32
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:223,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - getled64
                - getled64
                - getled64
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:223,13'
              BranchSideFuncs:
                - getled64
                - getled64
                - getled64
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:223,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:224,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:229,9'
              BranchSideFuncs:
                - getled64
                - getled64
                - getled64
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:224,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:224,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:224,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:249,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:250,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:259,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:249,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:251,26'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:259,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:252,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:259,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:259,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:259,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:266,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:266,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:266,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:224,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:229,9'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:230,9'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:231,9'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:232,15'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:233,10'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:234,10'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:235,10'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:236,15'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:259,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:266,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_PC
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          108
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - getled64
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:630,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:630,43'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:632,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:633,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:639,13'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:633,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:633,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:633,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:639,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:640,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:646,19'
              BranchSideFuncs:
                - gpsd_log
                - getled64
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:646,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:647,53'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:651,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:640,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:640,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:640,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:646,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:647,53'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:651,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:652,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:652,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:652,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:633,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:640,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:647,53'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:652,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_P3
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          108
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - getled64
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:597,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:597,43'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:599,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:600,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:606,13'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:600,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:600,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:600,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:606,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:607,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:613,19'
              BranchSideFuncs:
                - gpsd_log
                - getled64
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:613,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:614,44'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:617,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:607,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:607,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:607,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:613,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:614,44'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:617,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:618,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:618,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:618,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:600,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:607,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:614,44'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:618,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_RC
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          109
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - getled64
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:699,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:699,43'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:701,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:702,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:708,13'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:702,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:702,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:702,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:708,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:709,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:715,19'
              BranchSideFuncs:
                - gpsd_log
                - getled64
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:715,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:718,13'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:721,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:709,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:709,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:709,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:715,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:718,13'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:721,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:722,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:722,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:722,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:702,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:709,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:718,13'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:722,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_R3
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          109
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - getled64
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:664,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:664,43'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:666,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:667,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:673,13'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:667,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:667,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:667,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:673,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:674,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:680,19'
              BranchSideFuncs:
                - gpsd_log
                - getled64
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:680,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:683,13'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:686,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:674,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:674,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:674,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:680,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:683,13'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:686,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:687,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:687,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:687,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:667,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:674,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:683,13'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:687,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_GT
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          113
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - timespec_str
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:176,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:178,13'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:178,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:179,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:184,32'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:179,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:179,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:179,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:184,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:185,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:191,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:185,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:185,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:185,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:197,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:197,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:205,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:179,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:185,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:195,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:197,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:197,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_EL
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          177
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:443,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:443,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:443,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:444,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:450,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:444,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:444,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:444,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:450,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:451,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:457,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:457,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:457,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:469,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:457,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:463,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:464,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:451,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:451,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:451,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:464,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:457,59'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:465,53'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:464,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:457,59'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:465,53'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:457,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:463,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:464,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:464,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:463,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:469,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:464,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:465,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:469,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:470,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:470,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:470,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:444,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:451,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:470,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_ER
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:83,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:83,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:83,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:83,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:83,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:83,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_EC
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          170
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:566,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:566,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:566,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:567,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:573,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:567,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:567,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:567,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:573,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:574,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:580,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:580,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:580,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:583,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:580,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:580,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:581,42'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:574,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:574,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:574,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:580,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:580,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:581,42'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:580,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:581,42'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:583,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:580,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:581,42'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:583,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:584,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:584,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:584,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:567,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:574,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:584,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_DP
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - getlef32
        - gps_clear_dop
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:327,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gps_clear_dop
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:327,13'
              BranchSideFuncs:
                - gps_clear_dop
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:327,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:328,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:334,37'
              BranchSideFuncs:
                - gps_clear_dop
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:328,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:328,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:328,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:343,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:343,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:343,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:328,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:334,5'
          Dst:             gps_clear_dop
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:336,33'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:337,33'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:338,33'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:343,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_DC
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          143
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:525,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:525,43'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:527,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:528,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:534,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:528,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:528,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:528,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:534,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:535,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:541,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:541,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:541,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:551,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:535,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:535,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:535,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:543,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:547,52'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:541,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:542,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:551,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:552,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:552,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:552,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:528,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:535,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:552,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_AZ
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          128
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - gpsd_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:483,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:483,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:483,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:490,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:484,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:484,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:490,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:491,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:497,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:497,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:497,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:512,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:491,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:491,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:491,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:504,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:507,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:506,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:497,59'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:508,51'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:497,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:503,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:512,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:513,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:513,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:513,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:484,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:491,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:513,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_ET
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          222
      EdgeCount:       53
      CyclomaticComplexity: 17
      functionsReached:
        - gpsd_log
        - greis_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:789,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - greis_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:789,13'
              BranchSideFuncs:
                - gpsd_log
                - greis_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:789,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:790,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:795,32'
              BranchSideFuncs:
                - gpsd_log
                - greis_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:790,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:790,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:790,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:795,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:795,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:796,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:796,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:796,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:796,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:802,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:803,9'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:811,22'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:803,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:803,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:803,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:814,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:814,5'
              BranchSideFuncs:
                - gpsd_log
                - greis_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:824,32'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:824,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:824,65'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:837,26'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:824,73'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:825,32'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:837,26'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:825,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:825,65'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:837,26'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:824,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:829,35'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:837,26'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:829,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:832,30'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:843,5'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:839,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:839,9'
              BranchSideFuncs:
                - gpsd_log
                - greis_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:843,5'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:843,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:843,5'
              BranchSideFuncs:
                - gpsd_log
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:850,31'
              BranchSideFuncs:
                - greis_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:850,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:850,9'
              BranchSideFuncs:
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:852,15'
              BranchSideFuncs:
                - greis_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:790,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:796,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:803,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:814,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:839,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:843,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:852,15'
          Dst:             greis_write
    - functionName:    greis_dispatch
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          156
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:899,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:899,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:899,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:899,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:907,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:910,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:911,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:917,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:911,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:911,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:911,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:917,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:917,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:920,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:928,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:925,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:928,48'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:928,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:925,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:929,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:925,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:926,47'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:933,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:928,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:925,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:928,48'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:928,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:925,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:929,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:933,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:933,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:933,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:911,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:917,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:933,5'
          Dst:             gpsd_log
    - functionName:    greis_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1017
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - greis_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:1017,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1017,12'
              BranchSideFuncs:
                - greis_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:1017,12'
          Dst:             greis_write
    - functionName:    greis_set_speed
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionLinenumberEnd: 1136
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          66
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - greis_write
        - snprintf
        - strnlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:1111,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1111,10'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:1114,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1114,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1122,9'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1122,9'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1126,9'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1126,9'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1132,24'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1132,24'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:1131,11'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:1135,30'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:1134,18'
          Dst:             greis_write
    - functionName:    greis_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionLinenumberEnd: 1076
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          83
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - greis_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:1022,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1022,18'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:1022,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1022,36'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1023,27'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:1022,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1022,9'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1027,15'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:1027,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1039,15'
              BranchSideFuncs:
                - greis_write
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1042,22'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
                - greis_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:1042,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1043,22'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1052,15'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:1042,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1052,15'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1062,22'
              BranchSideFuncs:
                - greis_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:1062,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1062,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1067,22'
              BranchSideFuncs:
                - greis_write
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:1067,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1067,16'
              BranchSideFuncs:
                - greis_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1073,15'
              BranchSideFuncs:
                - greis_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:1039,15'
          Dst:             greis_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:1041,15'
          Dst:             greis_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:1052,15'
          Dst:             greis_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:1054,15'
          Dst:             greis_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:1056,15'
          Dst:             greis_write
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:1073,15'
          Dst:             greis_write
    - functionName:    greis_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_greis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1093
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - greis_dispatch
        - nmea_parse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:1085,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - nmea_parse
                - greis_dispatch
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1085,34'
              BranchSideFuncs:
                - nmea_parse
                - greis_dispatch
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:1085,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1086,55'
              BranchSideFuncs:
                - greis_dispatch
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1089,21'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_greis.c:1089,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1089,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_greis.c:1090,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:1086,16'
          Dst:             greis_dispatch
        - Src:             'gpsd-3.26.2~dev/drivers/driver_greis.c:1090,16'
          Dst:             nmea_parse
    - functionName:    decode_itk_subframe
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_italk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          209
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - gpsd_interpret_subframe
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:240,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:242,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:242,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:243,9'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:248,30'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:243,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:243,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:243,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:251,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:250,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:256,15'
              BranchSideFuncs:
                - gpsd_interpret_subframe
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:256,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:256,9'
              BranchSideFuncs:
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:265,31'
              BranchSideFuncs:
                - gpsd_interpret_subframe
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:243,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:251,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:268,12'
          Dst:             gpsd_interpret_subframe
    - functionName:    decode_itk_pseudo
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_italk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          222
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - getled64
        - gpsd_gpstime_resolv
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:278,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:278,26'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:279,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:280,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:281,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:279,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:281,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:286,30'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:281,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:281,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:281,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:286,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:287,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:291,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:287,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:287,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - getled64
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:291,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:291,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:291,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - getled64
                - getled64
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:292,29'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:293,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:293,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:297,25'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:305,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:306,38'
              BranchSideFuncs:
                - getled64
                - getled64
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:308,5'
              BranchSideFuncs:
                - getled64
                - getled64
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:308,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:308,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:310,13'
              BranchSideFuncs:
                - getled64
                - getled64
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:281,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:287,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:291,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:299,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:316,13'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:318,13'
          Dst:             getled64
    - functionName:    decode_itk_utcionomodel
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_italk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          116
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:206,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:208,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:208,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:209,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:215,30'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:209,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:209,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:209,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:216,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:220,17'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:221,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:222,40'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:225,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:229,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:229,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:229,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:209,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:227,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:229,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:229,5'
          Dst:             gpsd_log
    - functionName:    decode_itk_prnstatus
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_italk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          204
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - gpsd_zero_satellites
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:143,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:145,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:145,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:146,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:151,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:146,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:146,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:146,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:159,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:162,10'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:162,30'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:162,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:162,10'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:185,22'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:178,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:162,40'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:168,16'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:180,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:162,40'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:181,20'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:162,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:163,40'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:185,22'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:189,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:189,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:189,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:146,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:155,37'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:157,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:189,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:189,5'
          Dst:             gpsd_log
    - functionName:    decode_itk_navfix
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_italk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          328
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:46,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:49,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:49,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:50,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:56,30'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:50,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:50,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:50,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:66,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:56,30'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:66,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:65,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:65,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:70,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:93,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:92,22'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:92,22'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:96,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:97,46'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:107,20'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:107,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:113,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:120,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:120,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:120,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:50,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:72,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:120,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:120,5'
          Dst:             gpsd_log
    - functionName:    italk_parse
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_italk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          360
      EdgeCount:       91
      CyclomaticComplexity: 14
      functionsReached:
        - decode_itk_navfix
        - decode_itk_prnstatus
        - decode_itk_pseudo
        - decode_itk_subframe
        - decode_itk_utcionomodel
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:335,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - decode_itk_subframe
                - gpsd_log
                - gpsd_log
                - decode_itk_pseudo
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_itk_utcionomodel
                - gpsd_log
                - decode_itk_prnstatus
                - gpsd_log
                - decode_itk_navfix
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:335,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - decode_itk_subframe
                - gpsd_log
                - gpsd_log
                - decode_itk_pseudo
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_itk_utcionomodel
                - gpsd_log
                - decode_itk_prnstatus
                - gpsd_log
                - decode_itk_navfix
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:335,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:335,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:339,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - decode_itk_subframe
                - gpsd_log
                - gpsd_log
                - decode_itk_pseudo
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_itk_utcionomodel
                - gpsd_log
                - decode_itk_prnstatus
                - gpsd_log
                - decode_itk_navfix
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:341,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:341,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_itk_subframe
                - gpsd_log
                - gpsd_log
                - decode_itk_pseudo
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_itk_utcionomodel
                - gpsd_log
                - decode_itk_prnstatus
                - gpsd_log
                - decode_itk_navfix
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:344,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - decode_itk_subframe
                - gpsd_log
                - gpsd_log
                - decode_itk_pseudo
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - decode_itk_utcionomodel
                - gpsd_log
                - decode_itk_prnstatus
                - gpsd_log
                - decode_itk_navfix
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:346,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:348,9'
              BranchSideFuncs:
                - decode_itk_navfix
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:353,9'
              BranchSideFuncs:
                - decode_itk_prnstatus
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:358,9'
              BranchSideFuncs:
                - decode_itk_utcionomodel
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:364,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:368,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:372,9'
              BranchSideFuncs:
                - decode_itk_pseudo
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:377,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:381,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:385,16'
              BranchSideFuncs:
                - decode_itk_subframe
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:388,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:428,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:348,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:348,9'
              BranchSideFuncs:
                - gpsd_log
                - decode_itk_navfix
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:350,16'
              BranchSideFuncs:
                - decode_itk_navfix
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:353,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:353,9'
              BranchSideFuncs:
                - gpsd_log
                - decode_itk_prnstatus
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:355,16'
              BranchSideFuncs:
                - decode_itk_prnstatus
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:358,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:358,9'
              BranchSideFuncs:
                - gpsd_log
                - decode_itk_utcionomodel
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:360,16'
              BranchSideFuncs:
                - decode_itk_utcionomodel
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:364,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:364,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:433,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:368,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:368,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:433,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:372,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:372,9'
              BranchSideFuncs:
                - gpsd_log
                - decode_itk_pseudo
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:374,16'
              BranchSideFuncs:
                - decode_itk_pseudo
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:377,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:377,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:433,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:381,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:381,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:433,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:388,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:388,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:433,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:433,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:428,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:428,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:433,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:341,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:348,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:350,16'
          Dst:             decode_itk_navfix
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:353,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:355,16'
          Dst:             decode_itk_prnstatus
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:358,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:360,16'
          Dst:             decode_itk_utcionomodel
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:364,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:368,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:372,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:374,16'
          Dst:             decode_itk_pseudo
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:377,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:381,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:385,16'
          Dst:             decode_itk_subframe
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:388,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:423,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:428,9'
          Dst:             gpsd_log
    - functionName:    italk_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_italk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - italk_parse
        - nmea_parse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:439,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - nmea_parse
                - italk_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:439,34'
              BranchSideFuncs:
                - nmea_parse
                - italk_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:439,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:440,52'
              BranchSideFuncs:
                - italk_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:443,21'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_italk.c:443,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:443,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_italk.c:444,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:440,16'
          Dst:             italk_parse
        - Src:             'gpsd-3.26.2~dev/drivers/driver_italk.c:444,16'
          Dst:             nmea_parse
    - functionName:    navcom_cmd_0x11
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - checksum
        - gpsd_log
        - navcom_send_cmd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:164,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - checksum
                - navcom_send_cmd
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:168,5'
              BranchSideFuncs:
                - checksum
                - navcom_send_cmd
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:177,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:177,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:177,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:179,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:179,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:179,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:174,5'
          Dst:             checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:176,11'
          Dst:             navcom_send_cmd
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:177,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:179,5'
          Dst:             gpsd_log
    - functionName:    checksum
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          121
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    navcom_send_cmd
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gpsd_write
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:84,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:84,13'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:84,13'
          Dst:             gpsd_write
    - functionName:    navcom_cmd_0x20
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - checksum
        - gpsd_log
        - navcom_send_cmd
      functionUses:    11
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:91,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - checksum
                - navcom_send_cmd
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:95,5'
              BranchSideFuncs:
                - checksum
                - navcom_send_cmd
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:108,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:101,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:108,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:105,5'
          Dst:             checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:107,11'
          Dst:             navcom_send_cmd
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:108,5'
          Dst:             gpsd_log
    - functionName:    navcom_cmd_0x1c
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - checksum
        - gpsd_log
        - navcom_send_cmd
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:138,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - checksum
                - navcom_send_cmd
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:142,5'
              BranchSideFuncs:
                - checksum
                - navcom_send_cmd
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:151,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:151,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:153,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:153,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:153,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:148,5'
          Dst:             checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:150,11'
          Dst:             navcom_send_cmd
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:151,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:153,5'
          Dst:             gpsd_log
    - functionName:    navcom_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1195
      functionLinenumberEnd: 1206
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - checksum
        - gpsd_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1196,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - checksum
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1196,5'
              BranchSideFuncs:
                - checksum
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1202,5'
          Dst:             checksum
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1206,12'
          Dst:             gpsd_write
    - functionName:    navcom_speed
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          97
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - navcom_cmd_0x11
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1213,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1213,40'
              BranchSideFuncs:
                - navcom_cmd_0x11
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1214,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1213,19'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1214,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1213,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1213,9'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1219,22'
              BranchSideFuncs:
                - navcom_cmd_0x11
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1219,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1219,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1223,9'
              BranchSideFuncs:
                - navcom_cmd_0x11
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1223,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1223,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1239,13'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1242,13'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1245,13'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1248,13'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1251,13'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1259,27'
              BranchSideFuncs:
                - navcom_cmd_0x11
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1259,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1259,57'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1259,57'
              BranchSideFuncs:
                - navcom_cmd_0x11
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1262,9'
          Dst:             navcom_cmd_0x11
    - functionName:    navcom_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - navcom_cmd_0x1c
        - navcom_cmd_0x20
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:185,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - navcom_cmd_0x1c
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x1c
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:185,18'
              BranchSideFuncs:
                - navcom_cmd_0x1c
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x1c
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:185,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:185,9'
              BranchSideFuncs:
                - navcom_cmd_0x1c
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x1c
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:190,15'
              BranchSideFuncs:
                - navcom_cmd_0x1c
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x1c
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:190,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:190,9'
              BranchSideFuncs:
                - navcom_cmd_0x1c
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x1c
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:198,9'
              BranchSideFuncs:
                - navcom_cmd_0x1c
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x1c
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
                - navcom_cmd_0x20
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:198,9'
          Dst:             navcom_cmd_0x1c
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:199,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:200,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:201,9'
          Dst:             navcom_cmd_0x1c
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:203,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:204,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:206,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:207,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:209,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:210,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:211,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:212,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:214,9'
          Dst:             navcom_cmd_0x20
    - functionName:    navcom_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1191
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - navcom_parse
        - nmea_parse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1183,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - nmea_parse
                - navcom_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1183,35'
              BranchSideFuncs:
                - nmea_parse
                - navcom_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1183,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1184,53'
              BranchSideFuncs:
                - navcom_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1187,21'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1187,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1187,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1188,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1184,16'
          Dst:             navcom_parse
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1188,16'
          Dst:             nmea_parse
    - functionName:    navcom_parse
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1178
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          123
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - handle_0x06
        - handle_0x15
        - handle_0x81
        - handle_0x83
        - handle_0x86
        - handle_0xae
        - handle_0xb0
        - handle_0xb1
        - handle_0xb5
        - handle_0xef
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1136,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - handle_0xef
                - handle_0xb5
                - handle_0xb1
                - handle_0xb0
                - handle_0xae
                - handle_0x86
                - handle_0x83
                - handle_0x81
                - handle_0x15
                - handle_0x06
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1136,13'
              BranchSideFuncs:
                - handle_0xef
                - handle_0xb5
                - handle_0xb1
                - handle_0xb0
                - handle_0xae
                - handle_0x86
                - handle_0x83
                - handle_0x81
                - handle_0x15
                - handle_0x06
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1136,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1136,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1139,29'
              BranchSideFuncs:
                - handle_0xef
                - handle_0xb5
                - handle_0xb1
                - handle_0xb0
                - handle_0xae
                - handle_0x86
                - handle_0x83
                - handle_0x81
                - handle_0x15
                - handle_0x06
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1143,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1143,5'
              BranchSideFuncs:
                - gpsd_log
                - handle_0xef
                - handle_0xb5
                - handle_0xb1
                - handle_0xb0
                - handle_0xae
                - handle_0x86
                - handle_0x83
                - handle_0x81
                - handle_0x15
                - handle_0x06
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1148,13'
              BranchSideFuncs:
                - handle_0xef
                - handle_0xb5
                - handle_0xb1
                - handle_0xb0
                - handle_0xae
                - handle_0x86
                - handle_0x83
                - handle_0x81
                - handle_0x15
                - handle_0x06
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1148,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1150,16'
              BranchSideFuncs:
                - handle_0x06
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1152,16'
              BranchSideFuncs:
                - handle_0x15
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1154,16'
              BranchSideFuncs:
                - handle_0x81
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1156,16'
              BranchSideFuncs:
                - handle_0x83
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1158,16'
              BranchSideFuncs:
                - handle_0x86
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1160,16'
              BranchSideFuncs:
                - handle_0xae
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1162,16'
              BranchSideFuncs:
                - handle_0xb0
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1164,16'
              BranchSideFuncs:
                - handle_0xb1
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1166,16'
              BranchSideFuncs:
                - handle_0xb5
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1170,16'
              BranchSideFuncs:
                - handle_0xef
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1172,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1172,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1172,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1172,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1143,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1150,16'
          Dst:             handle_0x06
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1152,16'
          Dst:             handle_0x15
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1154,16'
          Dst:             handle_0x81
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1156,16'
          Dst:             handle_0x83
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1158,16'
          Dst:             handle_0x86
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1160,16'
          Dst:             handle_0xae
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1162,16'
          Dst:             handle_0xb0
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1164,16'
          Dst:             handle_0xb1
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1166,16'
          Dst:             handle_0xb5
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1170,16'
          Dst:             handle_0xef
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1172,9'
          Dst:             gpsd_log
    - functionName:    handle_0x06
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:321,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:321,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:326,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:326,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:326,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:329,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:329,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:329,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:329,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:329,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:329,5'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:326,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:329,5'
          Dst:             gpsd_log
    - functionName:    handle_0x15
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          146
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:339,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:339,51'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:343,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:343,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:346,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:351,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:354,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:359,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:347,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:347,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:354,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:351,38'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:353,28'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:351,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:354,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:358,12'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:359,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:358,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:359,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:359,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:359,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:359,5'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:343,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:347,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:354,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:359,5'
          Dst:             gpsd_log
    - functionName:    handle_0x81
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          508
      EdgeCount:       31
      CyclomaticComplexity: 11
      functionsReached:
        - gpsd_log
        - modf
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:577,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - modf
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:579,19'
              BranchSideFuncs:
                - modf
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:626,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:626,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:626,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:628,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:628,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:628,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:636,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:636,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:636,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:641,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:641,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:641,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:645,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:645,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:645,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:649,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:649,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:649,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:654,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:654,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:654,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:658,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:658,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:658,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:661,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:661,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:661,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:624,5'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:626,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:628,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:628,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:636,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:641,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:645,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:649,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:654,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:658,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:661,5'
          Dst:             gpsd_log
    - functionName:    handle_0x83
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          233
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:250,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:250,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:270,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:278,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:278,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:278,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:280,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:280,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:280,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:282,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:282,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:282,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:285,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:285,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:285,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:292,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:292,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:292,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:295,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:295,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:295,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:298,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:298,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:298,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:278,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:280,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:282,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:285,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:292,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:295,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:298,5'
          Dst:             gpsd_log
    - functionName:    handle_0x86
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         44
      ICount:          363
      EdgeCount:       59
      CyclomaticComplexity: 17
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - gpsd_zero_satellites
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:693,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:693,51'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:728,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:728,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:735,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:744,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:745,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:750,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:745,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:745,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:747,13'
              BranchSideFuncs:
                - gpsd_zero_satellites
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:784,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:784,31'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:785,47'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:784,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:784,48'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:785,47'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:784,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:785,47'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:794,42'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:789,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:789,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:789,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:791,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:792,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:794,42'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:795,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:741,33'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:795,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:800,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:741,33'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:800,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:800,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:741,33'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:741,33'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:741,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:744,15'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:810,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:810,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:810,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:810,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:708,37'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:728,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:745,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:795,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:800,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:747,13'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:810,5'
          Dst:             gpsd_log
    - functionName:    handle_0xae
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          289
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_log
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:971,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:971,31'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:991,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:992,17'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:994,21'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1002,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1008,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1011,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1014,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1017,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1020,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1023,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1026,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1029,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1032,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1035,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1038,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1041,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1044,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1047,5'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1049,5'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1049,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1066,5'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1066,5'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1066,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1066,5'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1068,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1068,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1069,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1075,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1069,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1069,9'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1069,9'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1075,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1075,9'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1075,9'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1066,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1069,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1075,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1084,11'
          Dst:             snprintf
    - functionName:    handle_0xb0
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          379
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - gpsd_log
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:822,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:827,51'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:837,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:837,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:849,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:839,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:839,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:849,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:856,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:856,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:857,29'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:850,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:850,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:850,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:868,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:861,28'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:874,25'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:874,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:875,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:879,25'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:879,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:880,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:882,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:882,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:883,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:884,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:884,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:856,39'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:884,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:890,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:856,39'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:890,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:895,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:856,39'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:895,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:856,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:856,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:857,29'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:837,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:839,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:839,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:850,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:884,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:890,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:895,9'
          Dst:             gpsd_log
    - functionName:    handle_0xb1
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          388
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - gps_maskdump
        - gpsd_gpstime_resolv
        - gpsd_log
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:375,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:408,23'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:426,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:430,44'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:469,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:470,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:473,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:473,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:474,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:477,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:477,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:478,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:481,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:481,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:482,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:485,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:485,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:486,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:490,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:490,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:490,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:509,10'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:492,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:492,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:509,10'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:497,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:497,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:509,10'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:511,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:511,5'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:511,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:411,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:490,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:492,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:497,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:511,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:511,5'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:511,5'
          Dst:             gpsd_log
    - functionName:    handle_0xb5
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:909,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:909,25'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:936,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:936,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:936,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:938,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:938,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:938,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:933,33'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:936,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:938,9'
          Dst:             gpsd_log
    - functionName:    handle_0xef
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1127
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - getled64
        - getlef32
        - gpsd_log
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1094,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - getled64
                - getlef32
                - getlef32
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1094,51'
              BranchSideFuncs:
                - getled64
                - getlef32
                - getlef32
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1117,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1103,35'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1117,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_navcom.c:1123,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1123,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_navcom.c:1123,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1105,28'
          Dst:             getled64
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1110,27'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1111,32'
          Dst:             getlef32
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1117,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1123,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_navcom.c:1123,5'
          Dst:             gpsd_log
    - functionName:    oncore_msg_pps_offset
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_oncore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:411,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:411,12'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:411,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:411,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:415,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:416,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:416,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:419,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:416,5'
          Dst:             gpsd_log
    - functionName:    oncore_msg_time_mode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_oncore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:479,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:479,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:479,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:479,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:484,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:484,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:483,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:484,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:484,5'
          Dst:             gpsd_log
    - functionName:    oncore_msg_pos_hold_mode
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_oncore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:389,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:389,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:389,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:389,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:393,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:394,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:394,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:398,58'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:394,5'
          Dst:             gpsd_log
    - functionName:    oncore_msg_utc_offset
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_oncore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:360,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:360,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:360,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:360,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:364,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:365,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:365,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:367,11'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:367,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:367,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:371,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:365,5'
          Dst:             gpsd_log
    - functionName:    oncore_msg_time_raim
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_oncore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:499,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:499,12'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:499,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:499,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:504,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:504,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:503,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:504,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:504,5'
          Dst:             gpsd_log
    - functionName:    oncore_msg_navsol
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_oncore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          672
      EdgeCount:       93
      CyclomaticComplexity: 26
      functionsReached:
        - gpsd_log
        - gpsd_zero_satellites
        - mkgmtime
        - oncore_control_send
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:175,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:175,15'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:178,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:178,9'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:183,5'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:183,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:183,5'
              BranchSideFuncs:
                - gpsd_log
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:186,28'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:188,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:189,26'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:191,22'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:191,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:192,26'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:194,23'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:194,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:195,39'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:206,9'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:194,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:203,26'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:206,9'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:206,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:206,9'
              BranchSideFuncs:
                - gpsd_log
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:208,26'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:217,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:219,37'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:239,11'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:232,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:232,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:239,11'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:246,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:244,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:251,29'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:251,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:252,26'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:263,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:258,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:259,26'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:263,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:312,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:313,27'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:322,22'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:277,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:274,14'
              BranchSideFuncs:
                - gpsd_log
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:280,13'
              BranchSideFuncs:
                - gpsd_log
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:280,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:267,30'
              BranchSideFuncs:
                - gpsd_log
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:281,48'
              BranchSideFuncs:
                - gpsd_log
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:283,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:284,21'
              BranchSideFuncs:
                - gpsd_log
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:294,42'
              BranchSideFuncs:
                - gpsd_log
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:284,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:283,67'
              BranchSideFuncs:
                - gpsd_log
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:286,33'
              BranchSideFuncs:
                - gpsd_log
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:283,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:284,21'
              BranchSideFuncs:
                - gpsd_log
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:294,42'
              BranchSideFuncs:
                - gpsd_log
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:295,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:296,51'
              BranchSideFuncs:
                - gpsd_log
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:300,24'
              BranchSideFuncs:
                - gpsd_log
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:300,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:301,22'
              BranchSideFuncs:
                - gpsd_log
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:309,15'
              BranchSideFuncs:
                - gpsd_log
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:267,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:271,22'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:312,49'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:313,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:312,59'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:315,24'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:312,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:313,27'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:322,22'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:338,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:338,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:338,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:183,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:206,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:229,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:232,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:246,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:263,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:277,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:331,11'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:332,11'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:333,11'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:334,11'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:335,11'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:336,11'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:338,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:338,5'
          Dst:             gpsd_log
    - functionName:    oncore_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_oncore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          270
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - gpsd_log
        - gpsd_write
      functionUses:    10
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:589,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:589,14'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:594,28'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:594,28'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:594,28'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:594,28'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:594,28'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:599,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:599,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:599,5'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:599,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:601,12'
          Dst:             gpsd_write
    - functionName:    oncore_msg_svinfo
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_oncore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          155
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:432,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:432,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:432,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:432,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:436,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:436,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:436,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:438,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:439,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:439,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:442,12'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:442,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:445,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:445,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:446,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:446,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:446,10'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:454,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:451,18'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:446,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:446,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:448,34'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:436,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:439,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:454,9'
          Dst:             gpsd_log
    - functionName:    oncore_dispatch
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_oncore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          112
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - oncore_msg_navsol
        - oncore_msg_pos_hold_mode
        - oncore_msg_pps_offset
        - oncore_msg_svinfo
        - oncore_msg_time_mode
        - oncore_msg_time_raim
        - oncore_msg_utc_offset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:532,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - oncore_msg_pps_offset
                - oncore_msg_time_mode
                - oncore_msg_pos_hold_mode
                - oncore_msg_utc_offset
                - oncore_msg_time_raim
                - oncore_msg_navsol
                - oncore_msg_svinfo
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:532,11'
              BranchSideFuncs:
                - oncore_msg_pps_offset
                - oncore_msg_time_mode
                - oncore_msg_pos_hold_mode
                - oncore_msg_utc_offset
                - oncore_msg_time_raim
                - oncore_msg_navsol
                - oncore_msg_svinfo
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:532,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:532,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:536,12'
              BranchSideFuncs:
                - oncore_msg_pps_offset
                - oncore_msg_time_mode
                - oncore_msg_pos_hold_mode
                - oncore_msg_utc_offset
                - oncore_msg_time_raim
                - oncore_msg_navsol
                - oncore_msg_svinfo
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:539,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:539,5'
              BranchSideFuncs:
                - gpsd_log
                - oncore_msg_pps_offset
                - oncore_msg_time_mode
                - oncore_msg_pos_hold_mode
                - oncore_msg_utc_offset
                - oncore_msg_time_raim
                - oncore_msg_navsol
                - oncore_msg_svinfo
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:542,14'
              BranchSideFuncs:
                - oncore_msg_pps_offset
                - oncore_msg_time_mode
                - oncore_msg_pos_hold_mode
                - oncore_msg_utc_offset
                - oncore_msg_time_raim
                - oncore_msg_navsol
                - oncore_msg_svinfo
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:544,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:544,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:544,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:546,16'
              BranchSideFuncs:
                - oncore_msg_svinfo
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:548,16'
              BranchSideFuncs:
                - oncore_msg_navsol
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:550,16'
              BranchSideFuncs:
                - oncore_msg_time_raim
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:554,16'
              BranchSideFuncs:
                - oncore_msg_utc_offset
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:558,16'
              BranchSideFuncs:
                - oncore_msg_pos_hold_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:560,16'
              BranchSideFuncs:
                - oncore_msg_time_mode
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:562,16'
              BranchSideFuncs:
                - oncore_msg_pps_offset
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:566,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:566,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:566,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:566,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:539,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:546,16'
          Dst:             oncore_msg_svinfo
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:548,16'
          Dst:             oncore_msg_navsol
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:550,16'
          Dst:             oncore_msg_time_raim
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:554,16'
          Dst:             oncore_msg_utc_offset
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:558,16'
          Dst:             oncore_msg_pos_hold_mode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:560,16'
          Dst:             oncore_msg_time_mode
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:562,16'
          Dst:             oncore_msg_pps_offset
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:566,9'
          Dst:             gpsd_log
    - functionName:    oncore_time_offset
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_oncore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oncore_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_oncore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - oncore_control_send
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:607,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:607,18'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:607,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:607,9'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:616,15'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:616,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:617,15'
              BranchSideFuncs:
                - oncore_control_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:620,27'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:620,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:620,9'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:627,15'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:627,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:628,15'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:629,15'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:627,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:627,9'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:629,15'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:617,15'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:629,15'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:630,15'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:634,15'
          Dst:             oncore_control_send
    - functionName:    oncore_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_oncore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - nmea_parse
        - oncore_dispatch
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:650,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - nmea_parse
                - oncore_dispatch
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:650,35'
              BranchSideFuncs:
                - nmea_parse
                - oncore_dispatch
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:650,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:651,56'
              BranchSideFuncs:
                - oncore_dispatch
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:654,21'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_oncore.c:654,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:654,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_oncore.c:655,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:651,16'
          Dst:             oncore_dispatch
        - Src:             'gpsd-3.26.2~dev/drivers/driver_oncore.c:655,16'
          Dst:             nmea_parse
    - functionName:    rtcm3_4076
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_rtcm3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          97
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - ubits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:145,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:0,0'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:145,20'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:145,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:147,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:154,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:148,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:148,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:148,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:163,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:163,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:163,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:148,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:154,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:155,42'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:156,44'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:157,45'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:158,42'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:159,42'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:160,47'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:161,47'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:163,5'
          Dst:             gpsd_log
    - functionName:    rtcm3_decode_msm
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_rtcm3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         202
      ICount:          1115
      EdgeCount:       279
      CyclomaticComplexity: 79
      functionsReached:
        - gpsd_log
        - sbits
        - ubits
      functionUses:    42
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:193,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:0,0'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:193,20'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:193,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:195,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:202,44'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:196,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:196,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:196,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:219,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:220,15'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:225,5'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:225,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:226,27'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:230,20'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:219,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:220,15'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:225,5'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:225,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:226,27'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:230,20'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:235,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:236,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:237,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:235,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:237,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:249,12'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:237,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:237,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:237,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:249,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:250,47'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:253,47'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:261,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:262,11'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:265,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:262,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:263,11'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:265,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:263,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:264,11'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:265,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:261,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:265,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:273,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:265,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:266,54'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:271,40'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:271,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:272,11'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:273,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:271,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:273,23'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:279,19'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:273,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:274,57'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:279,19'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:279,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:280,50'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:284,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:284,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:285,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:286,23'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:284,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:286,23'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:294,11'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:286,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:287,59'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:294,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:294,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:295,11'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:298,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:295,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:296,11'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:298,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:296,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:297,11'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:298,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:294,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:298,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:301,18'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:298,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:299,57'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:309,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:301,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:302,18'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:303,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:301,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:303,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:309,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:303,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:304,57'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:309,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:309,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:310,11'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:313,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:310,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:311,11'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:313,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:311,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:312,11'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:313,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:309,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:313,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:316,18'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:313,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:314,56'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:324,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:316,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:317,18'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:318,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:316,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:318,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:324,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:318,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:319,56'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:324,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:324,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:325,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:328,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:325,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:326,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:328,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:326,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:327,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:328,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:324,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:328,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:331,18'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:328,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:329,52'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:339,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:331,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:332,18'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:333,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:331,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:333,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:339,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:333,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:334,52'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:339,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:339,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:340,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:345,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:340,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:341,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:345,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:341,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:342,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:345,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:342,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:343,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:345,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:343,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:344,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:345,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:339,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:345,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:364,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:345,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:346,57'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:351,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:351,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:352,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:353,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:351,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:353,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:356,18'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:353,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:354,52'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:364,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:356,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:357,18'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:358,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:356,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:358,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:364,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:358,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:359,52'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:364,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:364,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:365,11'
              BranchSideFuncs:
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:366,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:364,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:366,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:372,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:366,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:367,52'
              BranchSideFuncs:
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:372,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:372,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:372,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:372,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:196,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:202,44'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:203,37'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:204,38'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:205,38'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:207,42'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:208,41'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:209,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:210,42'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:213,42'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:214,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:215,42'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:237,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:250,47'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:253,47'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:255,48'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:266,54'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:274,57'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:280,50'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:287,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:299,57'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:304,57'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:314,56'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:319,56'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:329,52'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:334,52'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:346,57'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:354,52'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:359,52'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:367,52'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:372,5'
          Dst:             gpsd_log
    - functionName:    rtcm3_101567
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_rtcm3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          96
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
        - ubits
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:100,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:0,0'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:100,20'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:100,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:102,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:110,62'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:103,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:103,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:103,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:118,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:118,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:118,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:103,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:110,62'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:111,66'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:112,45'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:113,57'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:114,61'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:115,58'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:116,65'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:118,5'
          Dst:             gpsd_log
    - functionName:    rtcm3_unpack
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/drivers/driver_rtcm3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 2056
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         399
      ICount:          3632
      EdgeCount:       499
      CyclomaticComplexity: 102
      functionsReached:
        - gpsd_log
        - rtcm3_101567
        - rtcm3_4076
        - rtcm3_decode_msm
        - sbits
        - ubits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:423,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:0,0'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_4076
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - rtcm3_101567
                - rtcm3_101567
                - rtcm3_101567
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:423,5'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_4076
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - rtcm3_101567
                - rtcm3_101567
                - rtcm3_101567
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:428,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:429,11'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_4076
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - rtcm3_101567
                - rtcm3_101567
                - rtcm3_101567
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:430,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_4076
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - rtcm3_101567
                - rtcm3_101567
                - rtcm3_101567
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:428,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:430,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_4076
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - rtcm3_101567
                - rtcm3_101567
                - rtcm3_101567
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:435,30'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_4076
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - rtcm3_101567
                - rtcm3_101567
                - rtcm3_101567
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:430,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:430,9'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_4076
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - rtcm3_101567
                - rtcm3_101567
                - rtcm3_101567
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:435,30'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_4076
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - rtcm3_101567
                - rtcm3_101567
                - rtcm3_101567
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:436,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:439,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:444,28'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - rtcm3_4076
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - rtcm3_101567
                - rtcm3_101567
                - rtcm3_101567
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:439,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:439,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:439,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:446,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:446,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - rtcm3_4076
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - rtcm3_101567
                - rtcm3_101567
                - rtcm3_101567
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:451,5'
              BranchSideFuncs:
                - gpsd_log
                - rtcm3_4076
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - rtcm3_decode_msm
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - rtcm3_101567
                - rtcm3_101567
                - rtcm3_101567
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:451,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:454,66'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:474,66'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:496,66'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:525,66'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:554,44'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:572,44'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:590,65'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:602,65'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:618,29'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:640,29'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:664,29'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:695,29'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:731,65'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:749,54'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:768,19'
              BranchSideFuncs:
                - rtcm3_101567
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:778,19'
              BranchSideFuncs:
                - rtcm3_101567
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:789,19'
              BranchSideFuncs:
                - rtcm3_101567
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:800,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:809,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:818,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:827,23'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:895,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:902,59'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:938,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:946,65'
              BranchSideFuncs:
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:967,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:974,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:981,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:988,65'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1003,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1010,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1017,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1026,65'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1053,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1060,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1067,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1074,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1082,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1090,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1098,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1107,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1116,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1125,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1132,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1139,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1146,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1153,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1160,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1167,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1174,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1181,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1188,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1195,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1202,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1209,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1216,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1220,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1228,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1238,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1248,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1258,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1268,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1281,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1292,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1299,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1306,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1312,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1322,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1332,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1342,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1352,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1362,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1375,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1386,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1393,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1400,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1406,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1416,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1426,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1436,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1446,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1456,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1469,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1480,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1487,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1494,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1500,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1510,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1520,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1530,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1540,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1550,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1563,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1574,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1581,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1588,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1594,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1604,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1614,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1624,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1634,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1644,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1654,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1665,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1672,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1679,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1685,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1695,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1705,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1715,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1725,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1735,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1745,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1756,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1763,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1771,65'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1797,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1804,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1811,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1824,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1831,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1839,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1846,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1853,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1860,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1867,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1877,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1884,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1891,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1898,19'
              BranchSideFuncs:
                - rtcm3_4076
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1906,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1913,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1920,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1927,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1934,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1942,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1949,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1956,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1963,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1970,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1977,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1984,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1991,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1998,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2005,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2012,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2019,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2026,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2033,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:464,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:464,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:464,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:465,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:465,13'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:465,13'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:461,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:462,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:484,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:484,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:484,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:485,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:485,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:485,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:481,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:482,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:506,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:506,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:506,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:507,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:507,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:507,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:510,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:510,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:510,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:512,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:0,0'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:515,38'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:503,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:504,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:532,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:533,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:535,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:535,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:535,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:536,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:536,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:536,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:541,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:541,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:541,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:542,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:542,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:542,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:532,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:533,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:630,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:630,13'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:630,13'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:625,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:626,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:652,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:652,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:652,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:647,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:648,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:676,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:676,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:676,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:683,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:683,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:683,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:671,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:672,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:709,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:709,13'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:709,13'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:715,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:0,0'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:718,41'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:721,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:721,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:721,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:702,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:705,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:737,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:738,40'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:832,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:833,60'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:835,15'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:842,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:843,60'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:845,36'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:919,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:920,29'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:925,68'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1776,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1777,53'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1779,15'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1779,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1780,52'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1782,15'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1782,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1783,53'
              BranchSideFuncs:
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1785,15'
              BranchSideFuncs:
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1785,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1786,52'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2048,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2048,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2048,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:426,16'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:427,11'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:430,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:435,30'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:439,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:444,28'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:446,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:454,66'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:455,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:456,56'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:457,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:458,61'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:459,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:462,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:463,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:464,13'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:465,13'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:466,48'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:474,66'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:475,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:476,56'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:477,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:478,61'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:479,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:482,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:483,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:484,13'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:485,13'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:486,48'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:487,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:488,29'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:496,66'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:497,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:498,56'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:499,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:500,61'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:501,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:504,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:505,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:506,13'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:507,13'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:508,48'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:509,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:510,13'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:511,26'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:517,48'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:525,66'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:526,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:527,56'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:528,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:529,61'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:530,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:533,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:534,40'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:535,13'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:536,13'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:537,48'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:538,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:539,28'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:540,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:541,13'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:542,13'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:543,48'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:544,28'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:554,44'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:555,9'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:556,24'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:557,41'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:558,24'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:559,33'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:560,9'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:561,24'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:562,9'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:563,24'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:572,44'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:573,15'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:574,24'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:575,41'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:576,24'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:577,33'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:578,9'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:579,24'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:580,9'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:581,24'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:582,24'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:590,65'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:591,28'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:595,47'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:602,65'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:603,28'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:607,47'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:608,29'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:618,29'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:619,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:620,56'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:621,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:622,61'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:623,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:626,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:627,40'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:628,39'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:629,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:630,13'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:631,48'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:640,29'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:641,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:642,56'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:643,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:644,61'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:645,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:648,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:649,40'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:650,39'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:651,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:652,13'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:653,48'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:654,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:655,28'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:664,29'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:665,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:666,56'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:667,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:668,61'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:669,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:672,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:673,40'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:674,39'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:675,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:676,13'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:677,48'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:678,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:679,28'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:680,40'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:681,39'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:682,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:683,13'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:684,48'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:685,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:686,28'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:695,29'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:696,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:697,56'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:698,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:699,61'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:700,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:705,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:706,40'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:707,39'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:708,36'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:709,13'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:710,48'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:711,49'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:712,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:713,40'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:714,25'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:721,13'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:722,48'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:723,43'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:731,65'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:732,58'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:733,58'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:734,60'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:735,62'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:738,40'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:739,32'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:740,46'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:749,54'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:750,57'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:751,57'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:752,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:753,50'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:755,29'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:757,29'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:758,60'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:778,19'
          Dst:             rtcm3_101567
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:789,19'
          Dst:             rtcm3_101567
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:827,23'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:833,60'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:837,24'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:843,60'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:846,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:852,61'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:853,63'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:854,58'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:855,49'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:857,49'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:859,52'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:861,52'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:863,46'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:865,46'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:867,46'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:869,44'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:871,44'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:873,44'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:875,41'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:876,45'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:878,45'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:880,45'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:882,45'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:884,61'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:885,61'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:902,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:903,58'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:904,58'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:905,49'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:907,49'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:909,62'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:911,62'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:913,47'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:915,47'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:917,47'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:920,29'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:921,29'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:922,29'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:925,68'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:926,68'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:927,65'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:928,65'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:929,58'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:946,65'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:947,70'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:948,49'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:950,49'
          Dst:             sbits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:952,56'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:954,59'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:956,50'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:988,65'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:989,58'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:990,58'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:991,57'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:992,60'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1026,65'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1027,28'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1031,47'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1032,29'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1036,29'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1040,29'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1222,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1230,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1240,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1250,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1260,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1270,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1283,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1314,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1324,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1334,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1344,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1354,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1364,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1377,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1408,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1418,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1428,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1438,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1448,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1458,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1471,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1502,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1512,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1522,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1532,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1542,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1552,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1565,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1596,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1606,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1616,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1626,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1636,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1646,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1656,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1687,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1697,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1707,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1717,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1727,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1737,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1747,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1771,65'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1772,68'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1773,15'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1774,66'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1777,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1780,52'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1783,53'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1786,52'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:1898,19'
          Dst:             rtcm3_4076
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:768,19'
          Dst:             rtcm3_101567
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2048,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.26.2~dev/drivers/driver_rtcm3.c:2052,9'
          Dst:             gpsd_log
    - functionName:    shiftleft
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/bits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          139
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:149,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:156,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:159,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:159,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:164,15'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:159,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:156,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:159,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:159,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:156,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:164,15'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:159,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:160,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:164,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    putbef32
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/bits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getbed64
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/bits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          47
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getbef32
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/bits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    95
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getled64
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/bits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getlef32
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/bits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sbits
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/bits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - ubits
      functionUses:    119
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:81,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:0,0'
              BranchSideFuncs:
                - ubits
                - __assert_fail
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:81,20'
              BranchSideFuncs:
                - ubits
                - __assert_fail
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:86,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:86,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:88,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:88,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:88,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:89,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/bits.c:81,20'
          Dst:             ubits
        - Src:             'gpsd-3.26.2~dev/libgps/bits.c:86,5'
          Dst:             __assert_fail
    - functionName:    ubits
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/bits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          294
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
      functionUses:    652
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:42,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:42,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:42,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:42,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:43,11'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:43,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:43,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:44,12'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:43,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:47,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:47,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:47,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:53,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:47,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:47,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:50,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:47,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:47,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:50,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:47,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:49,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:53,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:47,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:49,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:53,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:54,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:55,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:58,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:60,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:60,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:64,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:64,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:65,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:66,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:66,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:67,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:69,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:66,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:64,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:67,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:64,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:65,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:65,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:66,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:66,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:66,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/bits.c:66,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:66,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/bits.c:67,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/bits.c:42,5'
          Dst:             __assert_fail
    - functionName:    gps_maskdump
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gps_maskdump.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strlcat
      functionUses:    13
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gps_maskdump.c:84,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gps_maskdump.c:0,0'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gps_maskdump.c:87,41'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/libgps/gps_maskdump.c:87,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gps_maskdump.c:86,71'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gps_maskdump.c:88,25'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/libgps/gps_maskdump.c:88,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gps_maskdump.c:89,23'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gps_maskdump.c:91,36'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/libgps/gps_maskdump.c:86,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gps_maskdump.c:87,41'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gps_maskdump.c:94,11'
              BranchSideFuncs:
                - strlcat
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/gps_maskdump.c:89,23'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/gps_maskdump.c:91,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/gps_maskdump.c:94,11'
          Dst:             strlcat
    - functionName:    ubx2_to_prn
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         56
      ICount:          240
      EdgeCount:       76
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1098,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1098,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1103,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1103,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1103,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1106,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1112,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1122,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1136,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1148,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1160,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1171,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1185,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1106,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1106,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1107,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1112,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1113,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1116,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1112,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1114,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1115,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1115,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1115,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1116,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1122,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1123,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1124,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1124,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1124,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1127,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1127,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1127,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1128,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1136,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1137,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1138,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1138,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1138,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1141,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1141,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1141,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1142,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1148,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1149,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1150,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1150,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1150,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1153,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1153,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1153,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1154,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1160,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1161,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1162,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1162,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1162,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1165,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1165,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1165,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1166,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1171,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1172,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1173,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1173,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1173,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1176,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1176,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1177,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1178,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1178,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1178,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1181,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1185,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1185,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1186,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    datum_code_string
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1076
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          65
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - snprintf
        - strlcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1040,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1040,5'
              BranchSideFuncs:
                - strlcpy
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1040,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1049,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1052,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1055,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1058,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1061,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1064,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1072,9'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1074,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1074,9'
              BranchSideFuncs:
                - strlcpy
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:1072,9'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:1074,9'
          Dst:             strlcpy
    - functionName:    TS_NORM
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/../include/timespec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nanowait
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1029
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TS_NORM
        - __errno_location
        - pselect
      functionUses:    7
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1021,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - TS_NORM.4397
                - __errno_location
                - pselect
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1023,5'
              BranchSideFuncs:
                - TS_NORM.4397
                - __errno_location
                - pselect
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:1025,5'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:1026,5'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:1028,12'
          Dst:             pselect
    - functionName:    earth_distance
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      double
      argCount:        4
      argTypes:
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - earth_distance_and_bearings
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1012,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - earth_distance_and_bearings
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1012,12'
              BranchSideFuncs:
                - earth_distance_and_bearings
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:1012,12'
          Dst:             earth_distance_and_bearings
    - functionName:    earth_distance_and_bearings
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 1007
      functionDepth:   0
      returnType:      double
      argCount:        6
      argTypes:
        - double
        - double
        - double
        - double
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          199
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - atan
        - atan2
        - cos
        - sin
        - tan
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:949,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - tan
                - atan
                - tan
                - atan
                - sin
                - cos
                - sin
                - cos
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:959,15'
              BranchSideFuncs:
                - tan
                - atan
                - tan
                - atan
                - sin
                - cos
                - sin
                - cos
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:965,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:965,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:969,41'
              BranchSideFuncs:
                - atan2
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
                - sin
                - cos
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:975,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:977,9'
              BranchSideFuncs:
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:979,20'
              BranchSideFuncs:
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:983,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:984,19'
              BranchSideFuncs:
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:990,17'
              BranchSideFuncs:
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:983,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:959,15'
              BranchSideFuncs:
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:983,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:997,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:998,28'
              BranchSideFuncs:
                - sin
                - cos
                - atan2
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1001,14'
              BranchSideFuncs:
                - sin
                - cos
                - atan2
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:1001,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1002,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:1006,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:950,25'
          Dst:             tan
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:950,10'
          Dst:             atan
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:951,25'
          Dst:             tan
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:951,10'
          Dst:             atan
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:952,12'
          Dst:             sin
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:953,12'
          Dst:             cos
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:954,12'
          Dst:             sin
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:955,12'
          Dst:             cos
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:959,15'
          Dst:             sin
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:960,15'
          Dst:             cos
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:970,13'
          Dst:             atan2
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:998,28'
          Dst:             sin
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:999,49'
          Dst:             cos
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:998,15'
          Dst:             atan2
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:1002,28'
          Dst:             sin
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:1003,35'
          Dst:             cos
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:1002,15'
          Dst:             atan2
    - functionName:    tan
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    atan
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    now_to_iso8601
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 923
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clock_gettime
        - timespec_to_iso8601
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:919,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - clock_gettime
                - timespec_to_iso8601
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:921,11'
              BranchSideFuncs:
                - clock_gettime
                - timespec_to_iso8601
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:921,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:922,12'
          Dst:             timespec_to_iso8601
    - functionName:    timespec_to_iso8601
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fixtime
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gmtime_r
        - snprintf
        - strftime
        - strlcpy
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:882,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:884,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:887,19'
              BranchSideFuncs:
                - gmtime_r
                - strftime
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:887,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:889,23'
              BranchSideFuncs:
                - gmtime_r
                - strftime
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:894,24'
              BranchSideFuncs:
                - gmtime_r
                - strftime
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:894,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:896,24'
              BranchSideFuncs:
                - gmtime_r
                - strftime
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:900,11'
              BranchSideFuncs:
                - gmtime_r
                - strftime
                - snprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:884,9'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:900,11'
          Dst:             gmtime_r
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:909,11'
          Dst:             strftime
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:910,11'
          Dst:             snprintf
    - functionName:    strftime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      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:    iso8601_to_timespec
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mkgmtime
        - strptime
        - strtod
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:840,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - strptime
                - mkgmtime
                - strtod
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:840,15'
              BranchSideFuncs:
                - strptime
                - mkgmtime
                - strtod
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:845,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:846,20'
              BranchSideFuncs:
                - mkgmtime
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:858,18'
              BranchSideFuncs:
                - mkgmtime
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:845,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:847,20'
              BranchSideFuncs:
                - strtod
                - mkgmtime
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:858,18'
              BranchSideFuncs:
                - mkgmtime
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:864,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:864,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:867,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:844,14'
          Dst:             strptime
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:847,20'
          Dst:             strtod
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:858,18'
          Dst:             mkgmtime
    - functionName:    strptime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtod
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mkgmtime
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         45
      ICount:          233
      EdgeCount:       64
      CyclomaticComplexity: 21
      functionsReached:
        - __errno_location
      functionUses:    25
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:777,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:777,16'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:777,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:778,16'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:778,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:779,16'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:779,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:780,16'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:780,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:781,16'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:781,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:782,16'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:782,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:783,16'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:783,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:784,16'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:784,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:785,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:785,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:786,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:786,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:787,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:787,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:788,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:788,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:789,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:789,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:790,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:790,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:791,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:777,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:795,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:801,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:802,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:807,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:802,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:803,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:804,12'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:803,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:804,12'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:807,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:801,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:805,15'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:807,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:792,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:795,5'
          Dst:             __errno_location
    - functionName:    gps_merge_fix
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         131
      ICount:          671
      EdgeCount:       177
      CyclomaticComplexity: 48
      functionsReached:
        - strlcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:610,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:610,15'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:610,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:610,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:611,15'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:610,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:610,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:614,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:614,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:615,26'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:617,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:617,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:618,30'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:621,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:621,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:623,26'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:627,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:627,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:628,17'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:632,19'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:628,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:629,24'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:632,19'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:632,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:633,18'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:643,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:633,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:634,17'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:636,18'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:636,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:637,17'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:639,18'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:639,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:640,17'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:643,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:643,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:644,27'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:646,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:646,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:647,18'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:654,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:647,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:648,17'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:650,18'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:650,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:651,17'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:654,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:654,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:655,27'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:657,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:657,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:658,27'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:660,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:660,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:661,25'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:663,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:663,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:664,14'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:668,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:663,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:665,13'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:668,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:668,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:669,13'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:671,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:671,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:672,13'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:674,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:674,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:675,13'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:678,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:678,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:679,13'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:682,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:682,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:683,13'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:685,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:685,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:686,13'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:688,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:688,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:689,25'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:691,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:691,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:692,28'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:697,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:697,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:698,34'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:703,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:703,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:704,33'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:713,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:707,48'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:708,19'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:713,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:707,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:709,21'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:713,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:713,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:714,34'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:718,23'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:718,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:719,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:721,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:721,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:722,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:728,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:721,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:724,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:728,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:728,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:729,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:731,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:731,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:732,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:735,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:735,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:736,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:752,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:736,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:737,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:739,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:739,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:740,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:742,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:742,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:743,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:745,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:745,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:746,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:748,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:748,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:749,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:752,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:752,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:753,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:755,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:755,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:755,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:756,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:719,9'
          Dst:             strlcpy
    - functionName:    gps_clear_log
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gps_clear_gst
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gps_clear_dop
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gps_clear_att
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gps_clear_base
      functionUses:    6
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:531,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - gps_clear_base
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:531,5'
              BranchSideFuncs:
                - gps_clear_base
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:553,5'
          Dst:             gps_clear_base
    - functionName:    gps_clear_base
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gps_clear_fix
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gps_clear_base
      functionUses:    8
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:478,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - gps_clear_base
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:478,5'
              BranchSideFuncs:
                - gps_clear_base
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:525,5'
          Dst:             gps_clear_base
    - functionName:    safe_atof
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         95
      ICount:          533
      EdgeCount:       128
      CyclomaticComplexity: 35
      functionsReached:
        - __ctype_b_loc
        - __errno_location
      functionUses:    147
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:0,0'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:307,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:307,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:307,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:307,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:310,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:310,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:312,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:329,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:312,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:315,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:329,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:315,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:317,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:329,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:317,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:317,16'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:329,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:331,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:332,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:337,11'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:332,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:332,38'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:348,7'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:332,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:337,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:348,7'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:349,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:352,18'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:354,18'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:354,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:355,25'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:358,25'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:360,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:368,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:455,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:368,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:369,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:378,25'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:378,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:379,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:387,36'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:371,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:372,21'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:368,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:369,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:378,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:381,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:382,21'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:378,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:379,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:387,38'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:395,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:396,14'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:397,11'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:395,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:397,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:422,23'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:398,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:400,15'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:402,21'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:402,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:403,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:407,16'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:407,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:407,16'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:419,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:407,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:407,16'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:419,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:409,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:410,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:416,15'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:410,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:410,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:414,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:419,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:420,23'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:422,23'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:432,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:434,15'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:438,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:438,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:440,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:443,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:443,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:444,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:448,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:444,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:443,40'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:445,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:443,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:444,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:448,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:448,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:449,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:451,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:455,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:455,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:456,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:440,9'
          Dst:             __errno_location
    - functionName:    val2str
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    114
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:231,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:231,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:232,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:232,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:231,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:232,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:231,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:231,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:235,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:232,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:231,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:232,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sigid2obs
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:208,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:208,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:213,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:214,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:214,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:216,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sigid2str
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:158,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:158,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:163,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:164,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:164,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:166,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flags2str
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - strlcat
      functionUses:    47
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:108,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:108,15'
              BranchSideFuncs:
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:109,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:109,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:110,20'
              BranchSideFuncs:
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:110,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:111,25'
              BranchSideFuncs:
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:116,14'
              BranchSideFuncs:
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:111,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:112,17'
              BranchSideFuncs:
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:114,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:109,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:109,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:110,20'
              BranchSideFuncs:
                - strlcat
                - strlcat
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:112,17'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/gpsutils.c:114,13'
          Dst:             strlcat
    - functionName:    char2str
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:87,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:87,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:88,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:88,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:87,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:88,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:87,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:87,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:91,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/gpsutils.c:88,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:87,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/gpsutils.c:88,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gps_visibilize
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/hex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          91
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - __ctype_b_loc
        - snprintf
      functionUses:    8
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:322,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:0,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:322,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:324,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:324,50'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:324,41'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:324,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:324,5'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:326,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:326,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:327,29'
              BranchSideFuncs:
                - snprintf
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:329,29'
              BranchSideFuncs:
                - snprintf
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:324,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:324,50'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:324,41'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/hex.c:326,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/libgps/hex.c:329,19'
          Dst:             snprintf
    - functionName:    hex_escapes
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/hex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         54
      ICount:          261
      EdgeCount:       56
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:145,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:146,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:311,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:146,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:151,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:151,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:151,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:157,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:160,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:163,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:166,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:169,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:172,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:174,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:306,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:174,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:174,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:174,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:174,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:174,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:174,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:238,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:238,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:243,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:246,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:249,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:252,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:255,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:258,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:261,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:264,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:267,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:272,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:272,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:277,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:277,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:282,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:282,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:287,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:287,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:292,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:292,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:297,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:297,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:145,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:146,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:311,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    hex2bin
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/hex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          114
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:88,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:89,12'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:91,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:88,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:88,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:91,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:92,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:94,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:91,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:91,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:94,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:94,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:95,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:94,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:94,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:101,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:102,12'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:104,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:101,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:101,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:104,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:105,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:107,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:104,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:104,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:107,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:107,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:108,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:107,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:107,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gps_hexpack
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/hex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          64
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - hex2bin
        - strnlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:122,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:0,0'
              BranchSideFuncs:
                - strnlen
                - hex2bin
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:122,9'
              BranchSideFuncs:
                - strnlen
                - hex2bin
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:123,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:124,20'
              BranchSideFuncs:
                - hex2bin
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:123,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:123,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:130,40'
              BranchSideFuncs:
                - hex2bin
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:130,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:130,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:133,18'
              BranchSideFuncs:
                - hex2bin
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:128,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:130,40'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:135,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/hex.c:122,9'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/libgps/hex.c:130,24'
          Dst:             hex2bin
    - functionName:    gps_hexdump
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/hex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          94
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:63,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:67,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:67,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:67,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:67,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:67,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:67,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:73,42'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:73,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:74,31'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:77,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:73,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:74,31'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:77,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gpsd_packetdump
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/hex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          86
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - __ctype_b_loc
        - gps_hexdump
      functionUses:    11
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:34,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:0,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - gps_hexdump
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:34,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - gps_hexdump
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:37,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:39,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - gps_hexdump
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:47,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:39,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:40,15'
              BranchSideFuncs:
                - gps_hexdump
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:43,20'
              BranchSideFuncs:
                - gps_hexdump
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:40,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:37,50'
              BranchSideFuncs:
                - __ctype_b_loc
                - gps_hexdump
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:41,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - gps_hexdump
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:39,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:37,50'
              BranchSideFuncs:
                - gps_hexdump
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:43,20'
              BranchSideFuncs:
                - gps_hexdump
        - Branch String:   'gpsd-3.26.2~dev/libgps/hex.c:37,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:39,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - gps_hexdump
            - BranchSide:      'gpsd-3.26.2~dev/libgps/hex.c:47,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/hex.c:40,15'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/libgps/hex.c:43,20'
          Dst:             gps_hexdump
    - functionName:    libgps_dump_state
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         64
      ICount:          450
      EdgeCount:       85
      CyclomaticComplexity: 23
      functionsReached:
        - fprintf
        - fwrite
        - gps_maskdump
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:484,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - gps_maskdump
                - fprintf
                - timespec_str
                - fprintf
                - timespec_str
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:488,19'
              BranchSideFuncs:
                - gps_maskdump
                - fprintf
                - timespec_str
                - fprintf
                - timespec_str
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:491,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:492,23'
              BranchSideFuncs:
                - timespec_str
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:495,18'
              BranchSideFuncs:
                - timespec_str
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:495,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:496,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:500,20'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:500,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:501,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:504,22'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:504,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:505,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:508,19'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:508,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:509,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:511,19'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:511,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:512,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:514,28'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:514,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:515,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:518,19'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:518,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:519,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:521,20'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:521,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:524,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:527,18'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:527,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:529,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:532,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:532,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:533,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:545,21'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:545,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:546,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:552,20'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:552,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:553,23'
              BranchSideFuncs:
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:565,23'
              BranchSideFuncs:
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:565,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:568,23'
              BranchSideFuncs:
                - fwrite
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:579,28'
              BranchSideFuncs:
                - fwrite
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:570,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:573,27'
              BranchSideFuncs:
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:579,28'
              BranchSideFuncs:
                - fwrite
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:570,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:573,27'
              BranchSideFuncs:
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:579,28'
              BranchSideFuncs:
                - fwrite
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:579,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:580,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:582,20'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:582,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:583,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:586,24'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:586,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:586,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:588,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:590,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:590,9'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:591,27'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:590,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:590,9'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:591,27'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:489,47'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:488,11'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:493,23'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:492,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:497,22'
          Dst:             timespec_str
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:496,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:501,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:505,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:509,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:512,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:515,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:519,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:524,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:529,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:533,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:546,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:553,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:568,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:573,19'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:580,15'
          Dst:             fwrite
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:583,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:588,15'
          Dst:             fprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:591,19'
          Dst:             fprintf
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gps_errstr
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - netlib_errstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:465,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - netlib_errstr
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:465,5'
              BranchSideFuncs:
                - netlib_errstr
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:465,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:465,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:477,16'
              BranchSideFuncs:
                - netlib_errstr
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:477,16'
          Dst:             netlib_errstr
    - functionName:    gps_mainloop
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          128
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - gps_maskdump
        - gps_shm_mainloop
        - gps_sock_mainloop
        - libgps_trace
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:425,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
                - gps_sock_mainloop
                - libgps_trace
                - gps_shm_mainloop
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:425,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
                - gps_sock_mainloop
                - libgps_trace
                - gps_shm_mainloop
                - libgps_trace
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:425,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:425,5'
              BranchSideFuncs:
                - libgps_trace
                - gps_maskdump
                - libgps_trace
                - gps_sock_mainloop
                - libgps_trace
                - gps_shm_mainloop
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:428,46'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
                - gps_sock_mainloop
                - libgps_trace
                - gps_shm_mainloop
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:425,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:425,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
                - gps_sock_mainloop
                - libgps_trace
                - gps_shm_mainloop
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:428,46'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
                - gps_sock_mainloop
                - libgps_trace
                - gps_shm_mainloop
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:428,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:429,9'
              BranchSideFuncs:
                - gps_shm_mainloop
                - gps_maskdump
                - libgps_trace
                - gps_sock_mainloop
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:441,11'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
                - gps_sock_mainloop
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:429,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:429,9'
              BranchSideFuncs:
                - libgps_trace
                - gps_shm_mainloop
                - gps_maskdump
                - libgps_trace
                - gps_sock_mainloop
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:431,18'
              BranchSideFuncs:
                - gps_shm_mainloop
                - gps_maskdump
                - libgps_trace
                - gps_sock_mainloop
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:429,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:429,9'
              BranchSideFuncs:
                - gps_shm_mainloop
                - gps_maskdump
                - libgps_trace
                - gps_sock_mainloop
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:431,18'
              BranchSideFuncs:
                - gps_shm_mainloop
                - gps_maskdump
                - libgps_trace
                - gps_sock_mainloop
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:441,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:442,9'
              BranchSideFuncs:
                - gps_sock_mainloop
                - gps_maskdump
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:447,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:442,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:442,9'
              BranchSideFuncs:
                - libgps_trace
                - gps_sock_mainloop
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:444,18'
              BranchSideFuncs:
                - gps_sock_mainloop
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:442,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:442,9'
              BranchSideFuncs:
                - gps_sock_mainloop
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:444,18'
              BranchSideFuncs:
                - gps_sock_mainloop
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:447,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:447,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:447,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:447,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:447,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:447,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:425,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:429,9'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:431,18'
          Dst:             gps_shm_mainloop
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:442,9'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:444,18'
          Dst:             gps_sock_mainloop
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:447,5'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:447,5'
          Dst:             libgps_trace
    - functionName:    libgps_trace
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vfprintf
      functionUses:    25
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:43,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - vfprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:45,5'
              BranchSideFuncs:
                - vfprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:46,5'
          Dst:             vfprintf
    - functionName:    vfprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gps_waiting
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - gps_shm_waiting
        - gps_sock_waiting
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:394,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - strcmp
                - gps_sock_waiting
                - gps_shm_waiting
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:394,33'
              BranchSideFuncs:
                - strcmp
                - gps_sock_waiting
                - gps_shm_waiting
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:394,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:395,14'
              BranchSideFuncs:
                - gps_sock_waiting
                - gps_shm_waiting
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:400,46'
              BranchSideFuncs:
                - gps_sock_waiting
                - gps_shm_waiting
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:394,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:394,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:400,46'
              BranchSideFuncs:
                - gps_sock_waiting
                - gps_shm_waiting
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:400,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:401,19'
              BranchSideFuncs:
                - gps_shm_waiting
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:406,11'
              BranchSideFuncs:
                - gps_sock_waiting
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:406,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:406,9'
              BranchSideFuncs:
                - gps_sock_waiting
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:407,19'
              BranchSideFuncs:
                - gps_sock_waiting
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:395,14'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:401,19'
          Dst:             gps_shm_waiting
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:407,19'
          Dst:             gps_sock_waiting
    - functionName:    gps_data
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gps_sock_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:380,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - gps_sock_data
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:380,12'
              BranchSideFuncs:
                - gps_sock_data
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:380,12'
          Dst:             gps_sock_data
    - functionName:    gps_stream
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gps_sock_stream
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:360,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - strcmp
                - gps_sock_stream
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:360,33'
              BranchSideFuncs:
                - strcmp
                - gps_sock_stream
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:360,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:361,14'
              BranchSideFuncs:
                - gps_sock_stream
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:365,14'
              BranchSideFuncs:
                - gps_sock_stream
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:360,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:363,15'
              BranchSideFuncs:
                - gps_sock_stream
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:365,14'
              BranchSideFuncs:
                - gps_sock_stream
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:366,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:366,9'
              BranchSideFuncs:
                - gps_sock_stream
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:370,14'
              BranchSideFuncs:
                - gps_sock_stream
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:361,14'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:370,14'
          Dst:             gps_sock_stream
    - functionName:    gps_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gps_sock_send
        - strlcat
        - strnlen
        - vsnprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:332,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - vsnprintf
                - strnlen
                - strlcat
                - gps_sock_send
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:335,5'
              BranchSideFuncs:
                - vsnprintf
                - strnlen
                - strlcat
                - gps_sock_send
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:339,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:339,9'
              BranchSideFuncs:
                - gps_sock_send
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:340,15'
              BranchSideFuncs:
                - strlcat
                - gps_sock_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:336,11'
          Dst:             vsnprintf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:339,21'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:340,15'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:343,14'
          Dst:             gps_sock_send
    - functionName:    gps_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          315
      EdgeCount:       84
      CyclomaticComplexity: 25
      functionsReached:
        - __errno_location
        - clock_gettime
        - gps_maskdump
        - gps_shm_read
        - gps_sock_read
        - gps_unpack
        - libgps_trace
        - read
        - strcmp
        - strlcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:201,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - strcmp
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - libgps_trace
                - strlcpy
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:201,5'
              BranchSideFuncs:
                - strcmp
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - libgps_trace
                - strlcpy
                - libgps_trace
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:201,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:201,5'
              BranchSideFuncs:
                - libgps_trace
                - strcmp
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - libgps_trace
                - strlcpy
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:202,15'
              BranchSideFuncs:
                - strcmp
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - libgps_trace
                - strlcpy
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:201,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:201,5'
              BranchSideFuncs:
                - strcmp
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - libgps_trace
                - strlcpy
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:202,15'
              BranchSideFuncs:
                - strcmp
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - libgps_trace
                - strlcpy
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:202,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:203,12'
              BranchSideFuncs:
                - strcmp
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - libgps_trace
                - strlcpy
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:208,17'
              BranchSideFuncs:
                - strcmp
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - libgps_trace
                - strlcpy
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:202,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:206,18'
              BranchSideFuncs:
                - strcmp
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - libgps_trace
                - strlcpy
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:208,17'
              BranchSideFuncs:
                - strcmp
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - libgps_trace
                - strlcpy
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:208,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:209,14'
              BranchSideFuncs:
                - strlcpy
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:216,33'
              BranchSideFuncs:
                - strcmp
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:210,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:210,9'
              BranchSideFuncs:
                - libgps_trace
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:211,26'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:210,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:210,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:211,26'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:216,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:217,14'
              BranchSideFuncs:
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:308,16'
              BranchSideFuncs:
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:216,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:222,9'
              BranchSideFuncs:
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:308,16'
              BranchSideFuncs:
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:237,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:241,20'
              BranchSideFuncs:
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:252,22'
              BranchSideFuncs:
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:241,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:242,34'
              BranchSideFuncs:
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:245,34'
              BranchSideFuncs:
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:249,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:249,13'
              BranchSideFuncs:
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:249,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:249,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:249,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:249,13'
              BranchSideFuncs:
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:256,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:257,25'
              BranchSideFuncs:
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:264,13'
              BranchSideFuncs:
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:256,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:258,16'
              BranchSideFuncs:
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:273,14'
              BranchSideFuncs:
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:256,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:257,25'
              BranchSideFuncs:
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:264,13'
              BranchSideFuncs:
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:264,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:264,13'
              BranchSideFuncs:
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:267,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:264,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:264,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:267,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:285,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:287,13'
              BranchSideFuncs:
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:289,55'
              BranchSideFuncs:
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:296,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:298,32'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:302,39'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:308,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:309,18'
              BranchSideFuncs:
                - gps_shm_read
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:314,18'
              BranchSideFuncs:
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:317,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:317,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:317,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:317,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:317,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:317,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:201,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:210,9'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:211,9'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:217,14'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:222,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:231,20'
          Dst:             read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:249,13'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:264,13'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:289,15'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:291,18'
          Dst:             gps_unpack
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:309,18'
          Dst:             gps_shm_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:314,18'
          Dst:             gps_sock_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:317,5'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:317,5'
          Dst:             libgps_trace
    - functionName:    gps_close
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gps_shm_close
        - gps_sock_close
        - libgps_trace
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:169,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - gps_shm_close
                - gps_sock_close
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:169,5'
              BranchSideFuncs:
                - gps_shm_close
                - gps_sock_close
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:169,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:169,5'
              BranchSideFuncs:
                - libgps_trace
                - gps_shm_close
                - gps_sock_close
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:172,9'
              BranchSideFuncs:
                - gps_shm_close
                - gps_sock_close
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:169,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:169,5'
              BranchSideFuncs:
                - gps_shm_close
                - gps_sock_close
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:172,9'
              BranchSideFuncs:
                - gps_shm_close
                - gps_sock_close
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:172,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:173,9'
              BranchSideFuncs:
                - gps_sock_close
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:179,18'
              BranchSideFuncs:
                - gps_sock_close
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:169,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:173,9'
          Dst:             gps_shm_close
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:179,18'
          Dst:             gps_sock_close
    - functionName:    gps_open
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          178
      EdgeCount:       55
      CyclomaticComplexity: 18
      functionsReached:
        - __errno_location
        - calloc
        - gps_clear_att
        - gps_clear_dop
        - gps_clear_fix
        - gps_clear_gst
        - gps_clear_log
        - gps_shm_open
        - gps_sock_open
        - libgps_trace
        - open
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:70,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - strcmp
                - gps_sock_open
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - gps_shm_open
                - open
                - calloc
                - libgps_trace
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:70,5'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - strcmp
                - gps_sock_open
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - gps_shm_open
                - open
                - calloc
                - libgps_trace
                - libgps_trace
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:71,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:71,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:76,21'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - gps_sock_open
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - gps_shm_open
                - open
                - calloc
                - libgps_trace
                - libgps_trace
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:79,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:80,14'
              BranchSideFuncs:
                - gps_sock_open
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:137,18'
              BranchSideFuncs:
                - gps_sock_open
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:79,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:83,9'
              BranchSideFuncs:
                - open
                - calloc
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - libgps_trace
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:108,14'
              BranchSideFuncs:
                - strcmp
                - gps_sock_open
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - gps_shm_open
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:83,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:83,9'
              BranchSideFuncs:
                - libgps_trace
                - open
                - calloc
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:85,18'
              BranchSideFuncs:
                - open
                - calloc
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - libgps_trace
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:83,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:83,9'
              BranchSideFuncs:
                - open
                - calloc
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:85,18'
              BranchSideFuncs:
                - open
                - calloc
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - libgps_trace
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:85,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:86,13'
              BranchSideFuncs:
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:91,14'
              BranchSideFuncs:
                - open
                - calloc
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:86,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:86,13'
              BranchSideFuncs:
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:86,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:86,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:86,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:86,13'
              BranchSideFuncs:
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:92,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:91,14'
              BranchSideFuncs:
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:93,13'
              BranchSideFuncs:
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:93,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:93,13'
              BranchSideFuncs:
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:93,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:93,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:93,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:93,13'
              BranchSideFuncs:
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:102,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:102,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:153,18'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:107,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:109,18'
              BranchSideFuncs:
                - gps_shm_open
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:137,18'
              BranchSideFuncs:
                - gps_sock_open
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:110,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:111,20'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:153,18'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:111,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:111,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:114,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:114,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:114,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:118,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:70,5'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:80,14'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:83,9'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:86,13'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:91,14'
          Dst:             open
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:93,13'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:101,34'
          Dst:             calloc
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:108,14'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:109,18'
          Dst:             gps_shm_open
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:137,18'
          Dst:             gps_sock_open
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:155,5'
          Dst:             gps_clear_att
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:156,5'
          Dst:             gps_clear_dop
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:157,5'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:158,5'
          Dst:             gps_clear_gst
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:159,5'
          Dst:             gps_clear_log
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gps_enable_debug
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_enable_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_core.c:32,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - json_enable_debug
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_core.c:32,23'
              BranchSideFuncs:
                - json_enable_debug
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_core.c:34,5'
          Dst:             json_enable_debug
    - functionName:    gps_shm_mainloop
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_shm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gps_shm_read
        - gps_shm_waiting
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:202,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:0,0'
              BranchSideFuncs:
                - gps_shm_waiting
                - gps_shm_read
                - gps_shm_waiting
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:202,14'
              BranchSideFuncs:
                - gps_shm_waiting
                - gps_shm_read
                - gps_shm_waiting
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:202,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:202,13'
              BranchSideFuncs:
                - gps_shm_read
                - gps_shm_waiting
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:205,18'
              BranchSideFuncs:
                - gps_shm_read
                - gps_shm_waiting
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:207,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:207,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:210,15'
              BranchSideFuncs:
                - gps_shm_waiting
                - gps_shm_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:210,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:202,14'
              BranchSideFuncs:
                - gps_shm_waiting
                - gps_shm_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:211,13'
              BranchSideFuncs:
                - gps_shm_waiting
                - gps_shm_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:202,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:202,13'
              BranchSideFuncs:
                - gps_shm_read
                - gps_shm_waiting
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:205,18'
              BranchSideFuncs:
                - gps_shm_read
                - gps_shm_waiting
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:202,14'
          Dst:             gps_shm_waiting
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:205,18'
          Dst:             gps_shm_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:202,14'
          Dst:             gps_shm_waiting
    - functionName:    gps_shm_waiting
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_shm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          125
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - TS_NORM
        - clock_gettime
        - memory_barrier
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:85,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:0,0'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM.4643
                - memory_barrier
                - memory_barrier
                - memory_barrier
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:99,9'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM.4643
                - memory_barrier
                - memory_barrier
                - memory_barrier
                - clock_gettime
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:104,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:104,37'
              BranchSideFuncs:
                - clock_gettime
                - memory_barrier
                - memory_barrier
                - memory_barrier
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:108,15'
              BranchSideFuncs:
                - clock_gettime
                - memory_barrier
                - memory_barrier
                - memory_barrier
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:104,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:105,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:108,15'
              BranchSideFuncs:
                - clock_gettime
                - memory_barrier
                - memory_barrier
                - memory_barrier
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:109,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:109,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:109,13'
              BranchSideFuncs:
                - memory_barrier
                - memory_barrier
                - memory_barrier
                - clock_gettime
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:89,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:92,5'
          Dst:             TS_NORM
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:99,9'
          Dst:             memory_barrier
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:101,9'
          Dst:             memory_barrier
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:103,9'
          Dst:             memory_barrier
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:108,15'
          Dst:             clock_gettime
    - functionName:    gps_shm_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_shm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - memory_barrier
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:120,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:0,0'
              BranchSideFuncs:
                - memory_barrier
                - memory_barrier
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:120,26'
              BranchSideFuncs:
                - memory_barrier
                - memory_barrier
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:120,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:120,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:126,53'
              BranchSideFuncs:
                - memory_barrier
                - memory_barrier
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:148,9'
          Dst:             memory_barrier
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:153,9'
          Dst:             memory_barrier
    - functionName:    memory_barrier
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/../include/compiler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    TS_NORM
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/../include/timespec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gps_shm_close
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_shm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - shmdt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:180,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:0,0'
              BranchSideFuncs:
                - shmdt
                - free
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:180,9'
              BranchSideFuncs:
                - shmdt
                - free
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:180,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:180,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:181,39'
              BranchSideFuncs:
                - shmdt
                - free
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:181,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:182,19'
              BranchSideFuncs:
                - free
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:184,9'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:182,19'
          Dst:             shmdt
    - functionName:    shmdt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gps_shm_open
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_shm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          148
      EdgeCount:       43
      CyclomaticComplexity: 14
      functionsReached:
        - __errno_location
        - calloc
        - getenv
        - libgps_trace
        - shmat
        - shmget
        - strerror
        - strtol
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:46,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:0,0'
              BranchSideFuncs:
                - getenv
                - strtol
                - shmget
                - calloc
                - shmat
                - free
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:46,19'
              BranchSideFuncs:
                - getenv
                - strtol
                - shmget
                - calloc
                - shmat
                - free
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:46,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:47,22'
              BranchSideFuncs:
                - shmget
                - calloc
                - shmat
                - free
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:49,5'
              BranchSideFuncs:
                - shmget
                - calloc
                - shmat
                - free
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:49,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:49,5'
              BranchSideFuncs:
                - libgps_trace
                - shmget
                - calloc
                - shmat
                - free
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:51,14'
              BranchSideFuncs:
                - shmget
                - calloc
                - shmat
                - free
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:49,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:49,5'
              BranchSideFuncs:
                - shmget
                - calloc
                - shmat
                - free
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:51,14'
              BranchSideFuncs:
                - shmget
                - calloc
                - shmat
                - free
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:53,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:55,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:60,30'
              BranchSideFuncs:
                - calloc
                - shmat
                - free
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:55,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:55,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:55,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:55,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:55,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:55,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:61,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:62,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:67,32'
              BranchSideFuncs:
                - shmat
                - free
                - __errno_location
                - strerror
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:62,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:62,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:62,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:62,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:62,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:62,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:68,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:70,9'
              BranchSideFuncs:
                - free
                - __errno_location
                - strerror
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:76,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:70,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:70,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - libgps_trace
                - free
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:72,9'
              BranchSideFuncs:
                - free
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_shm.c:70,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:70,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_shm.c:72,9'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:46,19'
          Dst:             getenv
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:47,22'
          Dst:             strtol
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:49,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:52,13'
          Dst:             shmget
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:55,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:55,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:55,9'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:60,30'
          Dst:             calloc
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:62,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:62,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:62,9'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:67,32'
          Dst:             shmat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:70,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:70,9'
          Dst:             strerror
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_shm.c:70,9'
          Dst:             libgps_trace
    - functionName:    getenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    shmget
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    shmat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gps_sock_mainloop
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gps_read
        - gps_waiting
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:577,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - gps_waiting
                - gps_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:580,14'
              BranchSideFuncs:
                - gps_waiting
                - gps_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:580,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:580,13'
              BranchSideFuncs:
                - gps_read
                - gps_waiting
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:583,18'
              BranchSideFuncs:
                - gps_read
                - gps_waiting
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:585,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:585,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:588,9'
              BranchSideFuncs:
                - gps_waiting
                - gps_read
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:580,14'
          Dst:             gps_waiting
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:583,18'
          Dst:             gps_read
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - vsnprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    gps_sock_stream
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          284
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - gps_send
        - libgps_trace
        - str_appendf
        - strlcat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:499,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:499,10'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:501,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:502,15'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:504,21'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:504,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:505,15'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:532,15'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:506,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:507,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:509,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:509,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:510,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:512,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:512,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:513,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:515,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:515,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:516,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:518,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:518,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:519,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:521,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:521,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:522,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:524,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:524,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:525,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:527,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:527,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:528,19'
              BranchSideFuncs:
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:561,11'
              BranchSideFuncs:
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:533,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:534,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:536,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:536,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:537,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:539,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:539,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:540,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:542,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:542,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:543,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:545,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:545,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:546,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:548,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:548,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:549,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:551,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:551,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:552,19'
              BranchSideFuncs:
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:554,19'
              BranchSideFuncs:
                - strlcat
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:554,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:555,19'
              BranchSideFuncs:
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:557,19'
              BranchSideFuncs:
                - str_appendf.4680
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:557,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:558,13'
              BranchSideFuncs:
                - strlcat
                - gps_send
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:561,11'
              BranchSideFuncs:
                - strlcat
                - gps_send
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:562,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:562,5'
              BranchSideFuncs:
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:562,5'
              BranchSideFuncs:
                - gps_send
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:562,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:562,5'
              BranchSideFuncs:
                - gps_send
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:562,5'
              BranchSideFuncs:
                - libgps_trace
                - gps_send
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:505,15'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:507,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:510,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:513,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:516,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:519,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:522,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:525,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:528,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:532,15'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:534,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:537,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:540,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:543,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:546,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:549,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:552,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:555,19'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:558,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:561,11'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:562,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:564,12'
          Dst:             gps_send
    - functionName:    gps_sock_send
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fprintf
        - strnlen
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:466,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - strnlen
                - write
                - fprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:466,22'
              BranchSideFuncs:
                - strnlen
                - write
                - fprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:486,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:486,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:489,19'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:466,22'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:484,12'
          Dst:             write
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:489,11'
          Dst:             fprintf
    - functionName:    gps_sock_data
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gps_unpack
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          147
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - gps_maskdump
        - gps_visibilize
        - libgps_dump_state
        - libgps_json_unpack
        - libgps_trace
        - strnlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:417,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
                - libgps_json_unpack
                - libgps_dump_state
                - strnlen
                - gps_visibilize
                - libgps_trace
                - strnlen
                - gps_visibilize
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:418,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
                - libgps_json_unpack
                - libgps_dump_state
                - strnlen
                - gps_visibilize
                - libgps_trace
                - strnlen
                - gps_visibilize
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:418,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:418,5'
              BranchSideFuncs:
                - strnlen
                - gps_visibilize
                - libgps_trace
                - gps_maskdump
                - libgps_trace
                - libgps_json_unpack
                - libgps_dump_state
                - strnlen
                - gps_visibilize
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:423,16'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
                - libgps_json_unpack
                - libgps_dump_state
                - strnlen
                - gps_visibilize
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:418,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:418,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
                - libgps_json_unpack
                - libgps_dump_state
                - strnlen
                - gps_visibilize
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:423,16'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
                - libgps_json_unpack
                - libgps_dump_state
                - strnlen
                - gps_visibilize
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:423,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:424,21'
              BranchSideFuncs:
                - libgps_json_unpack
                - gps_maskdump
                - libgps_trace
                - libgps_dump_state
                - strnlen
                - gps_visibilize
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:443,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:426,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:429,13'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:440,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:429,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:429,13'
              BranchSideFuncs:
                - strnlen
                - gps_visibilize
                - libgps_trace
                - libgps_json_unpack
                - gps_maskdump
                - libgps_trace
                - libgps_dump_state
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:433,23'
              BranchSideFuncs:
                - libgps_json_unpack
                - strnlen
                - gps_visibilize
                - libgps_trace
                - gps_maskdump
                - libgps_trace
                - libgps_dump_state
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:429,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:429,13'
              BranchSideFuncs:
                - libgps_json_unpack
                - strnlen
                - gps_visibilize
                - libgps_trace
                - gps_maskdump
                - libgps_trace
                - libgps_dump_state
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:433,23'
              BranchSideFuncs:
                - libgps_json_unpack
                - strnlen
                - gps_visibilize
                - libgps_trace
                - gps_maskdump
                - libgps_trace
                - libgps_dump_state
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:433,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:436,22'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:440,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:436,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:427,24'
              BranchSideFuncs:
                - libgps_dump_state
                - libgps_json_unpack
                - gps_maskdump
                - libgps_trace
                - strnlen
                - gps_visibilize
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:437,17'
              BranchSideFuncs:
                - libgps_dump_state
                - libgps_json_unpack
                - gps_maskdump
                - libgps_trace
                - strnlen
                - gps_visibilize
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:427,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:428,24'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:440,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:443,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:443,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:443,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:443,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:443,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:443,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:418,5'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:418,5'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:418,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:429,13'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:429,13'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:429,13'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:433,23'
          Dst:             libgps_json_unpack
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:437,17'
          Dst:             libgps_dump_state
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:443,5'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:443,5'
          Dst:             libgps_trace
    - functionName:    gps_sock_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          227
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - __errno_location
        - clock_gettime
        - gps_unpack
        - recv
        - strlcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:191,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - recv
                - strlcpy
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:191,5'
              BranchSideFuncs:
                - __errno_location
                - recv
                - strlcpy
                - clock_gettime
                - gps_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:198,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:196,36'
              BranchSideFuncs:
                - recv
                - strlcpy
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:225,58'
              BranchSideFuncs:
                - recv
                - strlcpy
                - clock_gettime
                - gps_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:198,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:199,12'
              BranchSideFuncs:
                - strlcpy
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:368,10'
              BranchSideFuncs:
                - strlcpy
                - clock_gettime
                - gps_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:198,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:198,29'
              BranchSideFuncs:
                - recv
                - strlcpy
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:204,55'
              BranchSideFuncs:
                - recv
                - strlcpy
                - clock_gettime
                - gps_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:204,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:204,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:225,58'
              BranchSideFuncs:
                - recv
                - strlcpy
                - clock_gettime
                - gps_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:228,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:234,41'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:346,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:237,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:238,31'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:337,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:237,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:242,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:337,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:330,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:337,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:346,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:337,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:337,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:338,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:338,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:338,37'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:346,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:357,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:355,20'
              BranchSideFuncs:
                - strlcpy
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:357,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:357,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:358,16'
              BranchSideFuncs:
                - strlcpy
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:368,10'
              BranchSideFuncs:
                - strlcpy
                - clock_gettime
                - gps_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:357,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:357,41'
              BranchSideFuncs:
                - strlcpy
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:357,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:369,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:370,26'
              BranchSideFuncs:
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:372,51'
              BranchSideFuncs:
                - clock_gettime
                - gps_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:397,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:399,35'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:403,42'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:191,5'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:234,27'
          Dst:             recv
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:370,9'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:372,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:374,14'
          Dst:             gps_unpack
    - functionName:    recv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gps_sock_close
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - close
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:160,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - free
                - close
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:160,10'
              BranchSideFuncs:
                - free
                - close
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:176,14'
          Dst:             close
    - functionName:    gps_sock_waiting
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - libgps_trace
        - nanowait
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:143,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - nanowait
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:145,5'
              BranchSideFuncs:
                - nanowait
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:145,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:145,5'
              BranchSideFuncs:
                - libgps_trace
                - nanowait
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:147,13'
              BranchSideFuncs:
                - nanowait
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:145,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:145,5'
              BranchSideFuncs:
                - nanowait
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:147,13'
              BranchSideFuncs:
                - nanowait
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:147,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:147,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:151,5'
              BranchSideFuncs:
                - nanowait
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:145,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:153,12'
          Dst:             nanowait
    - functionName:    gps_sock_open
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          125
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - calloc
        - libgps_trace
        - netlib_connectsock
        - netlib_errstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:74,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - netlib_connectsock
                - calloc
                - libgps_trace
                - netlib_errstr
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:74,14'
              BranchSideFuncs:
                - netlib_connectsock
                - calloc
                - libgps_trace
                - netlib_errstr
                - libgps_trace
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:74,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:76,5'
              BranchSideFuncs:
                - netlib_connectsock
                - calloc
                - libgps_trace
                - netlib_errstr
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:77,14'
              BranchSideFuncs:
                - netlib_connectsock
                - calloc
                - libgps_trace
                - netlib_errstr
                - libgps_trace
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:77,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:79,5'
              BranchSideFuncs:
                - netlib_connectsock
                - calloc
                - libgps_trace
                - netlib_errstr
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:81,5'
              BranchSideFuncs:
                - netlib_connectsock
                - calloc
                - libgps_trace
                - netlib_errstr
                - libgps_trace
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:81,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:81,5'
              BranchSideFuncs:
                - libgps_trace
                - netlib_connectsock
                - calloc
                - libgps_trace
                - netlib_errstr
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:110,16'
              BranchSideFuncs:
                - netlib_connectsock
                - calloc
                - libgps_trace
                - netlib_errstr
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:81,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:81,5'
              BranchSideFuncs:
                - netlib_connectsock
                - calloc
                - libgps_trace
                - netlib_errstr
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:110,16'
              BranchSideFuncs:
                - netlib_connectsock
                - calloc
                - libgps_trace
                - netlib_errstr
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:111,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:112,22'
              BranchSideFuncs:
                - netlib_errstr
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:119,18'
              BranchSideFuncs:
                - calloc
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:113,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:113,13'
              BranchSideFuncs:
                - netlib_errstr
                - libgps_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:113,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:113,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:113,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:113,13'
              BranchSideFuncs:
                - netlib_errstr
                - libgps_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:121,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:121,9'
              BranchSideFuncs:
                - libgps_trace
                - calloc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:129,30'
              BranchSideFuncs:
                - calloc
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:121,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:121,9'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:129,30'
              BranchSideFuncs:
                - calloc
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_sock.c:130,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:130,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_sock.c:133,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:81,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:110,16'
          Dst:             netlib_connectsock
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:113,13'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:113,13'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:121,9'
          Dst:             libgps_trace
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_sock.c:129,30'
          Dst:             calloc
    - functionName:    netlib_sock2ip
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/netlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - getpeername
        - socka2a
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:333,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - getpeername
                - socka2a
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:334,15'
              BranchSideFuncs:
                - getpeername
                - socka2a
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:337,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:338,9'
              BranchSideFuncs:
                - socka2a
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:340,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:336,9'
          Dst:             getpeername
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:338,9'
          Dst:             socka2a
    - functionName:    getpeername
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    socka2a
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/netlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - inet_ntop
        - strlcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:311,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - inet_ntop
                - strlcpy
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:311,22'
              BranchSideFuncs:
                - inet_ntop
                - strlcpy
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:311,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:315,23'
              BranchSideFuncs:
                - inet_ntop
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:315,23'
              BranchSideFuncs:
                - inet_ntop
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:319,15'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:322,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:322,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:323,15'
              BranchSideFuncs:
                - strlcpy
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:315,13'
          Dst:             inet_ntop
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:319,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:323,15'
          Dst:             strlcpy
    - functionName:    inet_ntop
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    netlib_localsocket
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/netlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - close
        - connect
        - socket
        - strlcpy
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:286,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - socket
                - strlcpy
                - strlen
                - connect
                - close
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:286,24'
              BranchSideFuncs:
                - socket
                - strlcpy
                - strlen
                - connect
                - close
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:288,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:288,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:292,22'
              BranchSideFuncs:
                - strlcpy
                - strlen
                - connect
                - close
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:295,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - close
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:296,15'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:288,21'
          Dst:             socket
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:293,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:295,54'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:295,13'
          Dst:             connect
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:296,15'
          Dst:             close
    - functionName:    connect
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    netlib_errstr
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/netlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:262,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:262,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:262,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    netlib_connectsock
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/netlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - netlib_connectsock1
      functionUses:    5
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:256,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - netlib_connectsock1
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:256,12'
              BranchSideFuncs:
                - netlib_connectsock1
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:256,12'
          Dst:             netlib_connectsock1
    - functionName:    netlib_connectsock1
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/netlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      size_t
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          354
      EdgeCount:       93
      CyclomaticComplexity: 27
      functionsReached:
        - __errno_location
        - bind
        - close
        - connect
        - fcntl
        - freeaddrinfo
        - getaddrinfo
        - getprotobyname
        - inet_ntop
        - setsockopt
        - socket
        - strcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:78,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - getprotobyname
                - strcmp
                - strcmp
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:78,21'
              BranchSideFuncs:
                - getprotobyname
                - strcmp
                - strcmp
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:84,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:85,20'
              BranchSideFuncs:
                - getprotobyname
                - strcmp
                - strcmp
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:88,11'
              BranchSideFuncs:
                - getprotobyname
                - strcmp
                - strcmp
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:89,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:91,17'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:92,21'
              BranchSideFuncs:
                - strcmp
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:91,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:100,11'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:92,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:92,16'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:94,17'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:94,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:100,11'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:103,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:104,24'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:107,22'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:117,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:118,21'
              BranchSideFuncs:
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:150,0'
              BranchSideFuncs:
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:118,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:122,13'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:124,16'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:127,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:129,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:131,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:131,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:131,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:134,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:154,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:150,44'
              BranchSideFuncs:
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:161,13'
              BranchSideFuncs:
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - socket
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:162,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:165,20'
              BranchSideFuncs:
                - inet_ntop
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:183,13'
              BranchSideFuncs:
                - inet_ntop
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:165,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:167,34'
              BranchSideFuncs:
                - bind
                - inet_ntop
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:172,40'
              BranchSideFuncs:
                - connect
                - __errno_location
                - inet_ntop
                - close
                - socket
                - setsockopt
                - bind
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:167,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:183,13'
              BranchSideFuncs:
                - inet_ntop
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:172,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:176,35'
              BranchSideFuncs:
                - __errno_location
                - inet_ntop
                - close
                - socket
                - setsockopt
                - connect
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:176,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:183,13'
              BranchSideFuncs:
                - inet_ntop
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:183,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:185,43'
              BranchSideFuncs:
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:194,17'
              BranchSideFuncs:
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:185,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:186,28'
              BranchSideFuncs:
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:194,17'
              BranchSideFuncs:
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:150,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:153,24'
              BranchSideFuncs:
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:198,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:200,9'
              BranchSideFuncs:
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:202,11'
              BranchSideFuncs:
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:202,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:203,9'
              BranchSideFuncs:
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:204,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:202,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:204,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:209,13'
              BranchSideFuncs:
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:231,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:233,13'
              BranchSideFuncs:
                - fcntl
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:238,11'
              BranchSideFuncs:
                - fcntl
                - fcntl
        - Branch String:   'gpsd-3.26.2~dev/libgps/netlib.c:238,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:238,9'
              BranchSideFuncs:
                - fcntl
                - fcntl
            - BranchSide:      'gpsd-3.26.2~dev/libgps/netlib.c:241,33'
              BranchSideFuncs:
                - fcntl
                - fcntl
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:88,11'
          Dst:             getprotobyname
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:89,14'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:92,21'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:117,16'
          Dst:             getaddrinfo
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:122,13'
          Dst:             freeaddrinfo
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:126,15'
          Dst:             getaddrinfo
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:129,13'
          Dst:             freeaddrinfo
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:153,13'
          Dst:             socket
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:162,19'
          Dst:             setsockopt
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:167,22'
          Dst:             bind
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:172,25'
          Dst:             connect
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:176,35'
          Dst:             __errno_location
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:185,25'
          Dst:             inet_ntop
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:194,17'
          Dst:             close
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:200,9'
          Dst:             freeaddrinfo
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:211,15'
          Dst:             setsockopt
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:213,15'
          Dst:             setsockopt
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:234,15'
          Dst:             setsockopt
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:241,33'
          Dst:             fcntl
        - Src:             'gpsd-3.26.2~dev/libgps/netlib.c:241,15'
          Dst:             fcntl
    - functionName:    getprotobyname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getaddrinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    freeaddrinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setsockopt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_sincos
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/os_compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - double
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cos
        - sin
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/os_compat.c:304,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:0,0'
              BranchSideFuncs:
                - sin
                - cos
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:304,13'
              BranchSideFuncs:
                - sin
                - cos
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/os_compat.c:304,13'
          Dst:             sin
        - Src:             'gpsd-3.26.2~dev/libgps/os_compat.c:305,13'
          Dst:             cos
    - functionName:    strlcpy
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/os_compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - strlen
      functionUses:    50
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/os_compat.c:276,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:0,0'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:276,18'
              BranchSideFuncs:
                - strlen
        - Branch String:   'gpsd-3.26.2~dev/libgps/os_compat.c:277,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:277,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:278,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/os_compat.c:278,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:279,34'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:282,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/os_compat.c:276,18'
          Dst:             strlen
    - functionName:    strlcat
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/os_compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - strlen
      functionUses:    53
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/os_compat.c:203,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:0,0'
              BranchSideFuncs:
                - strlen
                - strlen
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:203,19'
              BranchSideFuncs:
                - strlen
                - strlen
        - Branch String:   'gpsd-3.26.2~dev/libgps/os_compat.c:205,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:206,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:213,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/os_compat.c:206,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:207,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:209,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/os_compat.c:203,19'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/libgps/os_compat.c:204,19'
          Dst:             strlen
    - functionName:    os_daemon
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/os_compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - daemon
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/os_compat.c:141,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:0,0'
              BranchSideFuncs:
                - daemon
            - BranchSide:      'gpsd-3.26.2~dev/libgps/os_compat.c:141,12'
              BranchSideFuncs:
                - daemon
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/os_compat.c:141,12'
          Dst:             daemon
    - functionName:    daemon
      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:    timespec_str
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/timespec_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - snprintf
      functionUses:    61
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/timespec_str.c:46,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/timespec_str.c:0,0'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/timespec_str.c:46,10'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/timespec_str.c:46,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/timespec_str.c:0,0'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/timespec_str.c:46,10'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.26.2~dev/libgps/timespec_str.c:46,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/timespec_str.c:46,9'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/timespec_str.c:48,5'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/timespec_str.c:52,11'
          Dst:             snprintf
    - functionName:    json_target_address
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       32
      CyclomaticComplexity: 5
      functionsReached:
        - json_trace
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:121,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:0,0'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:121,14'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:121,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:122,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:124,25'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:121,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:124,25'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:177,33'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:124,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:126,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:129,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:135,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:138,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:141,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:144,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:147,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:150,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:153,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:156,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:159,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:162,34'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:165,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:168,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:180,5'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:180,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:180,5'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:180,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:180,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:180,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:180,5'
              BranchSideFuncs:
                - json_trace
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:180,5'
          Dst:             json_trace
    - functionName:    json_trace
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vfprintf
      functionUses:    36
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:98,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:0,0'
              BranchSideFuncs:
                - vfprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:100,5'
              BranchSideFuncs:
                - vfprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:101,11'
          Dst:             vfprintf
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - vsnprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    json_quote
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          275
      EdgeCount:       68
      CyclomaticComplexity: 21
      functionsReached:
        - memchr
        - str_appendf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1033,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:0,0'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1033,19'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1043,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1043,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1051,33'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1051,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1056,37'
              BranchSideFuncs:
                - memchr
                - str_appendf.4815
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1094,22'
              BranchSideFuncs:
                - memchr
                - str_appendf.4815
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1056,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1057,32'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1061,44'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1057,65'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1058,43'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1061,44'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1056,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1061,44'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1082,21'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1061,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1062,39'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1067,44'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1062,72'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1063,50'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1067,44'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1063,76'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1064,50'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1067,44'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1061,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1067,44'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1082,21'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1067,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1068,39'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1077,40'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1068,72'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1069,50'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1077,40'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1069,76'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1070,50'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1077,40'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1070,76'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1071,50'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1077,40'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1067,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1077,40'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1082,21'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1095,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1096,33'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1103,20'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1103,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1103,53'
              BranchSideFuncs:
                - str_appendf.4815
                - str_appendf.4815
                - memchr
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1105,25'
              BranchSideFuncs:
                - str_appendf.4815
                - str_appendf.4815
                - memchr
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1103,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1105,25'
              BranchSideFuncs:
                - str_appendf.4815
                - str_appendf.4815
                - memchr
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1110,29'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1036,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1036,24'
              BranchSideFuncs:
                - str_appendf.4815
                - memchr
                - str_appendf.4815
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1036,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:1076,17'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:1094,22'
          Dst:             memchr
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:1104,13'
          Dst:             str_appendf
    - functionName:    json_error_string
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 982
      functionLinenumberEnd: 1016
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1011,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1011,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1012,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:1011,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:1011,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    json_read_object
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionLinenumberEnd: 978
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - json_internal_read_object
        - json_trace
      functionUses:    84
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:976,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:0,0'
              BranchSideFuncs:
                - json_internal_read_object
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:976,5'
              BranchSideFuncs:
                - json_internal_read_object
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:976,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:976,5'
              BranchSideFuncs:
                - json_trace
                - json_internal_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:976,5'
              BranchSideFuncs:
                - json_internal_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:976,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:976,5'
              BranchSideFuncs:
                - json_internal_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:976,5'
              BranchSideFuncs:
                - json_trace
                - json_internal_read_object
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:976,5'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:977,10'
          Dst:             json_internal_read_object
    - functionName:    json_internal_read_object
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         436
      ICount:          2132
      EdgeCount:       599
      CyclomaticComplexity: 165
      functionsReached:
        - __ctype_b_loc
        - __isoc99_sscanf
        - atoi
        - atol
        - atoll
        - iso8601_to_timespec
        - json_read_array
        - json_target_address
        - json_trace
        - modf
        - safe_atof
        - snprintf
        - strchr
        - strcmp
        - strlcpy
        - strncmp
        - strnlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:210,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:211,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_target_address
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:215,34'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_target_address
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:215,59'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:217,20'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:218,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:215,59'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:219,33'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:219,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:215,59'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:221,39'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:224,39'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:227,43'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:230,43'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:233,43'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:236,43'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:240,43'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:243,43'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:247,43'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:250,43'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:253,43'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:257,25'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:263,43'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:266,39'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:257,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:257,36'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:260,29'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:258,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:256,25'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:260,29'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:256,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:256,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:260,29'
              BranchSideFuncs:
                - json_target_address
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:215,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:216,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:281,5'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:281,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:281,5'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:281,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:281,5'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,5'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:285,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:285,9'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:287,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:285,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:285,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:287,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:287,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:289,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:304,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:325,22'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:373,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:410,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:430,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - __isoc99_sscanf
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:483,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:509,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:717,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:289,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:292,21'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:284,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:285,9'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:737,9'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:285,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:285,9'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:289,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:285,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:285,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:289,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:289,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:292,21'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:292,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:295,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:295,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:295,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:297,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:295,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:295,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:297,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:297,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:297,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:298,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:304,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:307,21'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:307,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:310,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:313,28'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:310,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:311,26'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:313,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:316,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:316,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:316,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:318,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:316,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:316,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:318,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:318,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:318,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:319,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:325,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:325,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:329,18'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:329,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:330,23'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:364,30'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:331,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:331,17'
              BranchSideFuncs:
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:333,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:331,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:331,17'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:333,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:333,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:334,21'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:345,21'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:334,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:334,21'
              BranchSideFuncs:
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:336,25'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:334,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:334,21'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:336,25'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:336,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:339,33'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:344,26'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:339,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:333,71'
              BranchSideFuncs:
                - strncmp
                - strcmp
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:340,25'
              BranchSideFuncs:
                - strncmp
                - strcmp
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:339,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:333,71'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:344,26'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:333,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:334,21'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:345,21'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:344,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:345,21'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:353,29'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:345,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:345,21'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:345,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:345,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:345,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:345,21'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:353,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:354,43'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:355,41'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:355,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:356,51'
              BranchSideFuncs:
                - strnlen
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:357,41'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:357,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:358,41'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:357,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:360,44'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:360,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:362,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:364,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:365,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:369,23'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:365,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:365,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:365,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:365,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:365,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:365,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:373,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:374,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:373,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:377,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:377,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:378,29'
              BranchSideFuncs:
                - json_trace
                - json_read_array
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:391,32'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:378,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:379,21'
              BranchSideFuncs:
                - json_read_array
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:386,58'
              BranchSideFuncs:
                - json_read_array
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:379,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:379,21'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:381,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:379,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:379,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:381,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:381,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:381,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:382,32'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:387,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:387,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:391,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:392,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:398,28'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:392,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:392,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:394,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:392,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:392,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:394,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:394,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:394,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:395,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:398,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:406,25'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:410,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:410,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:414,18'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:414,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:416,28'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:416,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:417,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:420,29'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:418,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:418,17'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:418,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:418,17'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:420,57'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:421,38'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:422,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:420,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:422,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:426,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:422,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:422,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:422,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:422,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:422,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:422,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:430,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:430,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:434,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - __isoc99_sscanf
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:434,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:435,31'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:436,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:434,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:436,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:440,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - __isoc99_sscanf
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:436,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:436,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:436,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:436,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:436,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:436,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:440,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:442,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:445,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:448,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:451,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:454,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:460,23'
              BranchSideFuncs:
                - __ctype_b_loc
                - __isoc99_sscanf
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:477,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:462,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:462,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:463,41'
              BranchSideFuncs:
                - __isoc99_sscanf
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:462,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:462,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:463,41'
              BranchSideFuncs:
                - __isoc99_sscanf
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:462,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:462,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:463,41'
              BranchSideFuncs:
                - __isoc99_sscanf
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:462,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:462,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:463,41'
              BranchSideFuncs:
                - __isoc99_sscanf
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:468,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:468,25'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:473,46'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:483,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:483,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:487,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:487,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:488,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:490,23'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:488,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:489,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:490,23'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:487,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:490,23'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:498,29'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:491,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:491,17'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:494,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:491,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:491,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:494,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:494,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:495,25'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:496,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:494,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:496,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:498,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:499,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:503,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:499,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:499,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:499,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:499,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:499,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:499,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:510,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:510,39'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:513,17'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:510,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:511,21'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:513,17'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:510,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:510,39'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:513,17'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:527,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:528,35'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:532,22'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:532,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:533,22'
              BranchSideFuncs:
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:534,29'
              BranchSideFuncs:
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:533,52'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:534,29'
              BranchSideFuncs:
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:537,21'
              BranchSideFuncs:
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:532,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:537,21'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:562,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:537,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:538,36'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:554,29'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:540,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:541,33'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:544,46'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:540,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:554,29'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:562,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:544,56'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:545,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:562,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:545,57'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:546,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:562,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:546,59'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:547,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:562,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:547,60'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:548,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:562,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:548,59'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:549,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:562,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:549,60'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:550,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:562,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:550,57'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:551,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:562,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:544,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:554,29'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:562,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:554,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:557,26'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:562,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:557,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:525,39'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:562,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:562,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:563,31'
              BranchSideFuncs:
                - json_trace
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:574,31'
              BranchSideFuncs:
                - json_trace
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:569,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:569,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:569,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:569,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:569,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:569,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:574,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:575,31'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:578,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:575,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:576,31'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:578,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:576,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:577,26'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:578,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:578,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:578,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:578,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:578,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:578,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:578,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:583,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:584,44'
              BranchSideFuncs:
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:595,30'
              BranchSideFuncs:
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:584,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:585,25'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:588,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:585,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:584,60'
              BranchSideFuncs:
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:593,66'
              BranchSideFuncs:
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:584,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:585,25'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:588,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:588,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:588,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:588,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:588,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:588,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:588,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:595,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:596,32'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:598,24'
              BranchSideFuncs:
                - json_target_address
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:600,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:601,33'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:717,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:601,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:604,35'
              BranchSideFuncs:
                - atoi
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:610,35'
              BranchSideFuncs:
                - atoi
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:616,35'
              BranchSideFuncs:
                - atoi
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:622,58'
              BranchSideFuncs:
                - atol
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:628,36'
              BranchSideFuncs:
                - atol
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:634,60'
              BranchSideFuncs:
                - atoll
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:640,37'
              BranchSideFuncs:
                - atoi
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:646,60'
              BranchSideFuncs:
                - atoi
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:652,45'
              BranchSideFuncs:
                - iso8601_to_timespec
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:658,42'
              BranchSideFuncs:
                - safe_atof
                - modf
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:668,38'
              BranchSideFuncs:
                - safe_atof
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:675,40'
              BranchSideFuncs:
                - strlcpy
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:684,37'
              BranchSideFuncs:
                - strcmp
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:689,25'
              BranchSideFuncs:
                - strnlen
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:705,40'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:717,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:660,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:661,29'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:717,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:669,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:670,29'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:717,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:675,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:676,33'
              BranchSideFuncs:
                - strlcpy
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:680,57'
              BranchSideFuncs:
                - strlcpy
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:676,64'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:675,25'
              BranchSideFuncs:
                - strlcpy
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:680,57'
              BranchSideFuncs:
                - strlcpy
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:675,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:675,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:680,57'
              BranchSideFuncs:
                - strlcpy
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:689,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:689,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:693,35'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:705,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:706,25'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:717,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:706,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:706,25'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:706,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:706,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:706,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:706,25'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:717,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:720,21'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:720,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:284,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - strnlen
                - strcmp
                - strlcpy
                - safe_atof
                - safe_atof
                - modf
                - iso8601_to_timespec
                - atoi
                - atoi
                - atoll
                - atol
                - atol
                - atoi
                - atoi
                - atoi
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:722,28'
              BranchSideFuncs:
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:722,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:723,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:726,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:726,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:726,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:728,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:726,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:726,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:728,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:728,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:728,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:729,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:284,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:285,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:736,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:284,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:285,9'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:737,9'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:736,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:0,0'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:737,9'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:737,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:737,9'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:737,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:737,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:737,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:737,9'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:743,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:744,9'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:746,9'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:743,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:744,9'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:746,9'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:746,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:747,14'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:749,5'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:749,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:749,5'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:749,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:749,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:749,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:749,5'
              BranchSideFuncs:
                - json_trace
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:217,20'
          Dst:             json_target_address
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:281,5'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:285,9'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:289,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:285,9'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:717,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:289,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:295,17'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:304,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:316,17'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:331,17'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:334,21'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:336,25'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:340,25'
          Dst:             strncmp
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:345,21'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:356,35'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:365,17'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:373,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:379,21'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:386,29'
          Dst:             json_read_array
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:392,17'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:418,17'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:422,17'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:436,17'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:469,31'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:487,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:491,17'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:499,17'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:509,8'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:513,17'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:532,22'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:533,22'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:538,36'
          Dst:             strchr
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:557,26'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:569,17'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:578,17'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:585,25'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:588,17'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:593,23'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:598,24'
          Dst:             json_target_address
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:604,35'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:610,35'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:616,35'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:622,58'
          Dst:             atol
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:628,36'
          Dst:             atol
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:634,60'
          Dst:             atoll
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:640,37'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:646,60'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:652,45'
          Dst:             iso8601_to_timespec
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:658,42'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:661,29'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:668,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:680,27'
          Dst:             strlcpy
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:684,37'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:689,25'
          Dst:             strnlen
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:705,25'
          Dst:             strcmp
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:706,25'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:726,17'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:737,9'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:749,5'
          Dst:             json_trace
    - functionName:    json_read_array
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         163
      ICount:          924
      EdgeCount:       220
      CyclomaticComplexity: 59
      functionsReached:
        - __ctype_b_loc
        - iso8601_to_timespec
        - json_internal_read_object
        - json_trace
        - str_starts_with
        - strtod
        - strtol
        - strtoul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:759,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:760,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:762,5'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:762,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:0,0'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:762,5'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:762,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:0,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:762,5'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:764,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:765,11'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:767,13'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:764,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:765,11'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:767,13'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:767,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:768,9'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:771,7'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:768,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:768,9'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:768,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:768,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:768,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:768,9'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:777,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:778,11'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:780,13'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:777,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:778,11'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:780,13'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:787,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:787,9'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:788,22'
              BranchSideFuncs:
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:787,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:787,9'
              BranchSideFuncs:
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:788,22'
              BranchSideFuncs:
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:788,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:784,50'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:790,17'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:821,43'
              BranchSideFuncs:
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:821,43'
              BranchSideFuncs:
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:831,59'
              BranchSideFuncs:
                - strtol
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:838,70'
              BranchSideFuncs:
                - strtoul
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:846,53'
              BranchSideFuncs:
                - strtol
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:853,55'
              BranchSideFuncs:
                - strtoul
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:860,57'
              BranchSideFuncs:
                - strtol
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:867,68'
              BranchSideFuncs:
                - strtoul
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:875,59'
              BranchSideFuncs:
                - strtol
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:882,70'
              BranchSideFuncs:
                - strtoul
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:892,22'
              BranchSideFuncs:
                - iso8601_to_timespec
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:914,51'
              BranchSideFuncs:
                - strtod
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:921,33'
              BranchSideFuncs:
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:936,13'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:936,13'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:936,13'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:936,13'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:790,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:791,19'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:793,21'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:799,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:801,22'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:812,13'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:801,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:802,21'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:805,32'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:805,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:806,21'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:810,30'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:799,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:801,22'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:812,13'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:823,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:784,50'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:824,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:899,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:901,23'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:906,17'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:921,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:922,35'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:924,24'
              BranchSideFuncs:
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:924,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:784,50'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:925,35'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:940,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:941,15'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:943,17'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:947,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:948,15'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:950,13'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:784,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:785,15'
              BranchSideFuncs:
                - json_trace
                - str_starts_with.4882
                - str_starts_with.4882
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:954,5'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:954,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:954,5'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:955,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:954,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:954,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:955,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:955,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:955,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:956,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:960,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:961,23'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:963,9'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:963,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:964,16'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:966,5'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:966,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:966,5'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:966,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/json.c:966,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:966,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/json.c:966,5'
              BranchSideFuncs:
                - json_trace
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:762,5'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:768,9'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:787,9'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:806,21'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:812,13'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:821,17'
          Dst:             json_internal_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:831,52'
          Dst:             strtol
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:838,62'
          Dst:             strtoul
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:846,46'
          Dst:             strtol
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:853,47'
          Dst:             strtoul
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:860,50'
          Dst:             strtol
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:867,60'
          Dst:             strtoul
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:875,52'
          Dst:             strtol
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:882,62'
          Dst:             strtoul
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:897,26'
          Dst:             iso8601_to_timespec
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:914,44'
          Dst:             strtod
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:921,17'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:924,24'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:936,13'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:944,13'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:950,13'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:954,5'
          Dst:             json_trace
        - Src:             'gpsd-3.26.2~dev/libgps/json.c:966,5'
          Dst:             json_trace
    - functionName:    atoll
      functionSourceFile: '/usr/include/stdlib.h'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - strtoll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/include/stdlib.h:375,10'
          Dst:             strtoll
    - functionName:    strtoll
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str_starts_with
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:19,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:19,38'
              BranchSideFuncs:
                - strlen
                - strncmp
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:19,38'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:19,17'
          Dst:             strncmp
    - functionName:    json_enable_debug
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    json_raw_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          128
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - json_read_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:222,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:224,12'
              BranchSideFuncs:
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:277,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:277,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:280,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:281,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:281,32'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:282,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:281,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:281,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:285,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:276,14'
          Dst:             json_read_object
    - functionName:    json_error_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_read_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:647,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:647,30'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:660,14'
          Dst:             json_read_object
    - functionName:    json_version_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_read_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:618,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:618,30'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:639,14'
          Dst:             json_read_object
    - functionName:    json_devicelist_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - clock_gettime
        - json_read_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:557,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:557,30'
              BranchSideFuncs:
                - json_read_object
                - clock_gettime
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:607,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:607,9'
              BranchSideFuncs:
                - clock_gettime
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:611,11'
              BranchSideFuncs:
                - clock_gettime
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:606,14'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:611,11'
          Dst:             clock_gettime
    - functionName:    json_imu_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          261
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_read_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:491,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:491,42'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:551,12'
          Dst:             json_read_object
    - functionName:    json_att_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          330
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_read_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:407,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:407,42'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:483,12'
          Dst:             json_read_object
    - functionName:    json_sky_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          290
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - json_read_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:295,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:295,30'
              BranchSideFuncs:
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:365,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:365,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:369,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:369,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:370,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:377,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:370,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:371,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:377,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:371,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:372,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:377,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:372,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:373,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:377,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:373,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:374,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:377,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:374,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:375,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:377,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:369,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:377,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:380,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:382,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:384,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:387,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:392,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:393,40'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:395,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:395,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:391,35'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:396,37'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:391,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:391,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:392,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:364,14'
          Dst:             json_read_object
    - functionName:    json_noise_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          136
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_read_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:180,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:180,30'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:213,11'
          Dst:             json_read_object
    - functionName:    json_tpv_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          776
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_read_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:39,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:39,47'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:171,11'
          Dst:             json_read_object
    - functionName:    str_starts_with
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - strncmp
      functionUses:    17
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:19,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:19,38'
              BranchSideFuncs:
                - strlen
                - strncmp
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:19,38'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:19,17'
          Dst:             strncmp
    - functionName:    libgps_json_unpack
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         259
      ICount:          1092
      EdgeCount:       361
      CyclomaticComplexity: 104
      functionsReached:
        - json_ais_read
        - json_att_read
        - json_device_read
        - json_devicelist_read
        - json_error_read
        - json_imu_read
        - json_noise_read
        - json_oscillator_read
        - json_pps_read
        - json_raw_read
        - json_rtcm2_read
        - json_rtcm3_read
        - json_sky_read
        - json_toff_read
        - json_tpv_read
        - json_version_read
        - json_watch_read
        - str_starts_with
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:796,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - strstr
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
                - json_ais_read
                - json_rtcm3_read
                - json_rtcm2_read
                - json_version_read
                - json_watch_read
                - json_device_read
                - json_devicelist_read
                - json_imu_read
                - json_att_read
                - json_sky_read
                - json_noise_read
                - json_tpv_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:796,22'
              BranchSideFuncs:
                - strstr
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
                - json_ais_read
                - json_rtcm3_read
                - json_rtcm2_read
                - json_version_read
                - json_watch_read
                - json_device_read
                - json_devicelist_read
                - json_imu_read
                - json_att_read
                - json_sky_read
                - json_noise_read
                - json_tpv_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:798,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:798,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:802,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
                - json_ais_read
                - json_rtcm3_read
                - json_rtcm2_read
                - json_version_read
                - json_watch_read
                - json_device_read
                - json_devicelist_read
                - json_imu_read
                - json_att_read
                - json_sky_read
                - json_noise_read
                - json_tpv_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:802,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:803,18'
              BranchSideFuncs:
                - json_tpv_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:883,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
                - json_ais_read
                - json_rtcm3_read
                - json_rtcm2_read
                - json_version_read
                - json_watch_read
                - json_device_read
                - json_devicelist_read
                - json_imu_read
                - json_att_read
                - json_sky_read
                - json_noise_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:805,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:806,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:808,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:808,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:809,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:811,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:811,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:812,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:814,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:814,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:815,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:818,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:815,48'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:816,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:818,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:816,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:817,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:818,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:814,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:818,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:820,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:820,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:821,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:824,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:820,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:822,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:824,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:824,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:825,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:827,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:827,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:828,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:830,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:830,56'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:831,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:832,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:830,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:832,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:834,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:834,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:835,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:837,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:837,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:838,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:840,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:840,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:841,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:843,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:843,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:844,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:846,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:846,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:847,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:849,43'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:849,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:850,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:852,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:852,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:853,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:857,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:853,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:854,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:857,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:854,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:855,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:857,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:855,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:856,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:857,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:852,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:857,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:859,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:859,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:860,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:867,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:860,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:861,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:867,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:861,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:862,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:867,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:862,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:863,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:867,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:863,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:864,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:867,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:864,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:865,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:867,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:865,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:866,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:867,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:859,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:867,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:869,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:869,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:870,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:875,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:870,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:871,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:875,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:869,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:873,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:875,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:875,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:876,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:881,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:876,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:877,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:881,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:875,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:879,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:881,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:881,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:881,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:881,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:883,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:884,18'
              BranchSideFuncs:
                - json_noise_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:891,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
                - json_ais_read
                - json_rtcm3_read
                - json_rtcm2_read
                - json_version_read
                - json_watch_read
                - json_device_read
                - json_devicelist_read
                - json_imu_read
                - json_att_read
                - json_sky_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:885,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:885,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:886,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:885,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:886,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:889,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:889,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:889,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:889,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:891,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:892,18'
              BranchSideFuncs:
                - json_sky_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:895,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
                - json_ais_read
                - json_rtcm3_read
                - json_rtcm2_read
                - json_version_read
                - json_watch_read
                - json_device_read
                - json_devicelist_read
                - json_imu_read
                - json_att_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:893,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:893,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:893,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:895,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:896,18'
              BranchSideFuncs:
                - json_att_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:902,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
                - json_ais_read
                - json_rtcm3_read
                - json_rtcm2_read
                - json_version_read
                - json_watch_read
                - json_device_read
                - json_devicelist_read
                - json_imu_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:897,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:897,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:898,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:897,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:898,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:900,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:900,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:900,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:900,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:902,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:903,18'
              BranchSideFuncs:
                - json_imu_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:909,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
                - json_ais_read
                - json_rtcm3_read
                - json_rtcm2_read
                - json_version_read
                - json_watch_read
                - json_device_read
                - json_devicelist_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:904,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:904,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:905,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:904,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:905,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:907,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:907,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:907,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:907,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:909,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:910,18'
              BranchSideFuncs:
                - json_devicelist_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:917,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
                - json_ais_read
                - json_rtcm3_read
                - json_rtcm2_read
                - json_version_read
                - json_watch_read
                - json_device_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:911,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:911,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:912,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:911,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:912,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:915,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:915,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:915,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:915,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:917,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:918,50'
              BranchSideFuncs:
                - json_device_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:923,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
                - json_ais_read
                - json_rtcm3_read
                - json_rtcm2_read
                - json_version_read
                - json_watch_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:919,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:919,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:920,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:919,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:920,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:921,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:921,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:921,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:921,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:923,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:924,49'
              BranchSideFuncs:
                - json_watch_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:931,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
                - json_ais_read
                - json_rtcm3_read
                - json_rtcm2_read
                - json_version_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:925,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:925,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:926,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:925,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:926,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:929,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:929,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:929,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:929,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:931,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:932,18'
              BranchSideFuncs:
                - json_version_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:939,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
                - json_ais_read
                - json_rtcm3_read
                - json_rtcm2_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:933,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:934,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:937,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:937,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:937,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:937,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:939,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:941,43'
              BranchSideFuncs:
                - json_rtcm2_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:949,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
                - json_ais_read
                - json_rtcm3_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:943,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:943,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:944,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:943,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:944,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:947,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:947,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:947,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:947,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:949,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:951,43'
              BranchSideFuncs:
                - json_rtcm3_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:960,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
                - json_ais_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:953,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:953,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:954,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:953,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:954,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:957,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:957,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:957,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:957,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:960,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:962,41'
              BranchSideFuncs:
                - json_ais_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:971,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:964,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:964,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:965,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:964,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:965,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:968,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:968,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:968,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:968,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:971,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:972,18'
              BranchSideFuncs:
                - json_error_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:979,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:973,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:973,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:974,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:973,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:974,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:977,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:977,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:977,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:977,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:979,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:980,18'
              BranchSideFuncs:
                - json_toff_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:987,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:981,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:981,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:982,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:981,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:982,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:985,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:985,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:985,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:985,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:987,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:988,18'
              BranchSideFuncs:
                - json_pps_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:995,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - str_starts_with.5089
                - json_raw_read
                - json_oscillator_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:989,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:989,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:990,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:989,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:990,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:993,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:993,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:993,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:993,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:995,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:996,18'
              BranchSideFuncs:
                - json_oscillator_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:1003,9'
              BranchSideFuncs:
                - str_starts_with.5089
                - json_raw_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:997,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:997,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:998,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:997,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:998,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:1001,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:1001,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:1001,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:1001,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:1003,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:1003,9'
              BranchSideFuncs:
                - json_raw_read
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:1004,18'
              BranchSideFuncs:
                - json_raw_read
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:1005,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:1005,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:1006,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:1005,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:1006,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:1009,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:1009,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:1009,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:1009,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:796,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:802,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:803,18'
          Dst:             json_tpv_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:883,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:884,18'
          Dst:             json_noise_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:891,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:892,18'
          Dst:             json_sky_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:895,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:896,18'
          Dst:             json_att_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:902,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:903,18'
          Dst:             json_imu_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:909,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:910,18'
          Dst:             json_devicelist_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:917,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:918,18'
          Dst:             json_device_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:923,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:924,18'
          Dst:             json_watch_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:931,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:932,18'
          Dst:             json_version_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:939,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:940,18'
          Dst:             json_rtcm2_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:949,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:950,18'
          Dst:             json_rtcm3_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:960,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:961,18'
          Dst:             json_ais_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:971,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:972,18'
          Dst:             json_error_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:979,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:980,18'
          Dst:             json_toff_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:987,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:988,18'
          Dst:             json_pps_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:995,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:996,18'
          Dst:             json_oscillator_read
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:1003,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:1004,18'
          Dst:             json_raw_read
    - functionName:    json_toff_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          104
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_read_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:670,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:670,9'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:692,14'
          Dst:             json_read_object
    - functionName:    json_pps_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          131
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_read_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:706,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:706,9'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:734,14'
          Dst:             json_read_object
    - functionName:    json_oscillator_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          100
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_read_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/libgps_json.c:751,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/libgps_json.c:751,10'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/libgps_json.c:774,14'
          Dst:             json_read_object
    - functionName:    json_rtcm2_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/rtcm2_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          1143
      EdgeCount:       81
      CyclomaticComplexity: 26
      functionsReached:
        - __isoc99_sscanf
        - json_read_object
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:51,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:0,0'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:51,21'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:212,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:212,12'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:213,18'
              BranchSideFuncs:
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:211,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:213,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:216,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:214,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:214,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:215,52'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:216,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:217,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:223,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:218,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:218,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:219,37'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:220,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:219,34'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:220,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:221,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:219,34'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:221,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:223,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:224,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:229,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:225,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:225,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:226,39'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:227,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:226,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:227,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:228,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:226,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:228,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:229,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:230,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:233,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:231,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:231,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:232,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:233,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:234,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:235,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:235,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:236,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:239,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:237,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:237,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:238,49'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:239,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:240,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:241,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:241,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:242,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:243,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:243,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:244,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:245,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:245,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:246,18'
              BranchSideFuncs:
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:251,18'
              BranchSideFuncs:
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:247,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:247,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:248,56'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:253,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:254,17'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:257,39'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:258,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:261,55'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:262,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm2_json.c:252,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:252,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm2_json.c:253,22'
              BranchSideFuncs:
                - __isoc99_sscanf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:211,9'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:212,12'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:213,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:216,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:217,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:223,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:224,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:229,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:230,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:233,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:234,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:235,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:236,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:239,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:240,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:241,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:242,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:243,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:244,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:245,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:246,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:251,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm2_json.c:257,32'
          Dst:             __isoc99_sscanf
    - functionName:    json_rtcm3_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/rtcm3_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          889
      EdgeCount:       48
      CyclomaticComplexity: 16
      functionsReached:
        - __isoc99_sscanf
        - json_read_object
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm3_json.c:41,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:0,0'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:41,21'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm3_json.c:237,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:238,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:242,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm3_json.c:239,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:239,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:241,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm3_json.c:242,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:243,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:247,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm3_json.c:244,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:244,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:246,32'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm3_json.c:247,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:248,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:249,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm3_json.c:249,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:250,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:251,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm3_json.c:251,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:252,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:253,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm3_json.c:253,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:254,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:255,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm3_json.c:255,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:256,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:257,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm3_json.c:257,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:258,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:259,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm3_json.c:259,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:260,18'
              BranchSideFuncs:
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:263,18'
              BranchSideFuncs:
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm3_json.c:265,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:266,17'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:269,39'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm3_json.c:270,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:273,54'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:274,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/rtcm3_json.c:264,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:264,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/rtcm3_json.c:265,22'
              BranchSideFuncs:
                - __isoc99_sscanf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:237,9'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:238,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:242,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:243,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:247,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:248,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:249,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:250,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:251,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:252,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:253,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:254,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:255,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:256,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:257,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:258,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:259,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:260,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:263,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/rtcm3_json.c:269,32'
          Dst:             __isoc99_sscanf
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
        - vsnprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.26.2~dev/libgps/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    json_policy_to_watch
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/shared_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          81
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - snprintf
        - str_appendf
        - strlcat
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/shared_json.c:138,68'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/shared_json.c:0,0'
              BranchSideFuncs:
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.5262
                - str_appendf.5262
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/libgps/shared_json.c:138,68'
              BranchSideFuncs:
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.5262
                - str_appendf.5262
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.26.2~dev/libgps/shared_json.c:154,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/shared_json.c:154,9'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.26.2~dev/libgps/shared_json.c:155,9'
              BranchSideFuncs:
                - str_appendf.5262
                - strlcat
                - strlcat
                - strlcat
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/shared_json.c:138,5'
          Dst:             snprintf
        - Src:             'gpsd-3.26.2~dev/libgps/shared_json.c:141,11'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/shared_json.c:144,11'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/shared_json.c:147,11'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/shared_json.c:150,11'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/shared_json.c:152,5'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/libgps/shared_json.c:155,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.26.2~dev/libgps/shared_json.c:159,11'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/shared_json.c:162,11'
          Dst:             strlcat
        - Src:             'gpsd-3.26.2~dev/libgps/shared_json.c:165,11'
          Dst:             strlcat
    - functionName:    json_watch_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/shared_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          111
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_read_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/shared_json.c:100,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/shared_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/shared_json.c:100,24'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/shared_json.c:126,14'
          Dst:             json_read_object
    - functionName:    json_device_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/shared_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          224
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - json_read_object
        - modf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/shared_json.c:33,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/shared_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
                - modf
                - modf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/shared_json.c:33,12'
              BranchSideFuncs:
                - json_read_object
                - modf
                - modf
        - Branch String:   'gpsd-3.26.2~dev/libgps/shared_json.c:75,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/shared_json.c:75,9'
              BranchSideFuncs:
                - modf
                - modf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/shared_json.c:79,14'
              BranchSideFuncs:
                - modf
                - modf
        - Branch String:   'gpsd-3.26.2~dev/libgps/shared_json.c:79,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/shared_json.c:0,0'
              BranchSideFuncs:
                - modf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/shared_json.c:83,9'
              BranchSideFuncs:
                - modf
                - modf
        - Branch String:   'gpsd-3.26.2~dev/libgps/shared_json.c:85,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/shared_json.c:86,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/shared_json.c:89,9'
              BranchSideFuncs:
                - modf
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/shared_json.c:74,14'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/shared_json.c:83,9'
          Dst:             modf
        - Src:             'gpsd-3.26.2~dev/libgps/shared_json.c:89,9'
          Dst:             modf
    - functionName:    lenhex_unpack
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/ais_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - atoi
        - gps_hexpack
        - strchr
      functionUses:    5
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:30,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:0,0'
              BranchSideFuncs:
                - strchr
                - atoi
                - gps_hexpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:30,19'
              BranchSideFuncs:
                - strchr
                - atoi
                - gps_hexpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:33,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:33,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:34,33'
              BranchSideFuncs:
                - gps_hexpack
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:30,19'
          Dst:             strchr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:32,21'
          Dst:             atoi
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:34,15'
          Dst:             gps_hexpack
    - functionName:    json_ais_read
      functionSourceFile: '/src/gpsd/gpsd-3.26.2~dev/libgps/ais_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 1216
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         176
      ICount:          6627
      EdgeCount:       257
      CyclomaticComplexity: 83
      functionsReached:
        - __isoc99_sscanf
        - json_read_object
        - lenhex_unpack
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:44,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:0,0'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.i:7,30'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:81,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:82,17'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:84,18'
              BranchSideFuncs:
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:82,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:83,17'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:84,18'
              BranchSideFuncs:
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:81,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:84,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:85,24'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:85,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:86,24'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:87,18'
              BranchSideFuncs:
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:85,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:87,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:105,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:88,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:88,13'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:89,29'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:105,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:106,18'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:118,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:107,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:107,13'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:108,30'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:118,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:120,13'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:261,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:120,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:121,17'
              BranchSideFuncs:
                - strstr
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:211,18'
              BranchSideFuncs:
                - strstr
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:121,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:122,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:145,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:123,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:124,49'
              BranchSideFuncs:
                - __isoc99_sscanf
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:145,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:146,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:149,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:149,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:150,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:153,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:153,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:154,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:167,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:155,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:156,46'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:167,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:168,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:182,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:169,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:170,48'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:182,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:183,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:186,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:186,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:187,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:201,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:188,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:189,48'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:201,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:202,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:205,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:205,57'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:206,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:207,26'
              BranchSideFuncs:
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:205,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:207,26'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:255,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:211,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:212,18'
              BranchSideFuncs:
                - strstr
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:213,17'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:211,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:213,17'
              BranchSideFuncs:
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:218,18'
              BranchSideFuncs:
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:213,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:214,26'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:255,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:218,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:219,17'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:255,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:219,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:220,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:234,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:222,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:223,50'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:234,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:235,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:249,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:237,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:238,50'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:249,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:250,26'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:255,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:256,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:257,17'
              BranchSideFuncs:
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:262,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:262,19'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:263,18'
              BranchSideFuncs:
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:261,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:263,18'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:264,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:264,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:266,13'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:403,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:266,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:267,17'
              BranchSideFuncs:
                - strstr
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:385,18'
              BranchSideFuncs:
                - strstr
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:267,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:268,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:280,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:269,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:270,46'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:402,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:280,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:281,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:304,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:282,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:284,47'
              BranchSideFuncs:
                - __isoc99_sscanf
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:402,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:304,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:305,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:308,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:308,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:309,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:314,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:310,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:397,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:402,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:314,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:315,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:318,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:318,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:319,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:322,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:322,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:323,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:348,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:348,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:349,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:352,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:352,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:353,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:367,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:354,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:355,48'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:402,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:367,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:368,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:371,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:371,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:372,26'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:397,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:373,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:374,46'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:402,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:385,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:386,18'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:397,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:385,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:387,17'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:397,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:387,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:388,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:391,17'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:391,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:392,26'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:397,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:391,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:392,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:402,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:398,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:399,17'
              BranchSideFuncs:
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:402,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:403,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:404,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:405,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:405,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:406,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:407,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:407,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:408,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:409,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:409,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:410,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:411,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:411,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:412,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:413,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:413,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:414,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:415,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:415,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:416,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:420,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:417,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:417,13'
              BranchSideFuncs:
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:418,13'
              BranchSideFuncs:
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:420,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:421,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:422,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:422,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:423,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:424,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:424,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:425,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:426,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:426,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:427,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:428,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:428,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:429,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:430,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:430,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:431,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:432,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:432,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:433,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:434,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:434,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:435,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:439,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:436,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:436,13'
              BranchSideFuncs:
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:437,13'
              BranchSideFuncs:
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:439,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:440,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:444,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:441,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:441,13'
              BranchSideFuncs:
                - lenhex_unpack
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:442,13'
              BranchSideFuncs:
                - lenhex_unpack
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:444,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:445,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:447,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.26.2~dev/libgps/ais_json.c:447,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:447,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.26.2~dev/libgps/ais_json.c:448,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:81,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:82,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:83,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:84,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:85,24'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:86,24'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:87,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:97,19'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:105,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:106,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:112,19'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:118,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:120,13'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:121,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:122,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:128,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:137,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:145,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:146,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:149,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:150,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:153,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:154,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:159,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:167,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:168,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:174,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:182,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:183,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:186,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:187,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:193,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:201,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:202,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:205,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:206,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:207,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:211,18'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:212,18'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:213,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:214,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:218,18'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:219,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:220,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:227,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:234,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:235,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:242,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:249,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:250,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:255,22'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:257,17'
          Dst:             lenhex_unpack
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:261,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:262,19'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:263,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:264,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:266,13'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:267,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:268,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:273,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:280,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:281,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:287,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:296,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:304,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:305,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:308,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:309,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:314,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:315,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:318,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:319,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:322,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:323,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:334,23'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:340,23'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:348,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:349,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:352,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:353,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:359,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:367,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:368,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:371,22'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:372,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:377,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:385,18'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:386,18'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:387,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:391,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:388,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:391,17'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:392,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:397,22'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:399,17'
          Dst:             lenhex_unpack
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:403,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:404,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:405,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:406,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:407,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:408,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:409,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:410,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:411,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:412,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:413,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:414,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:415,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:416,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:418,13'
          Dst:             lenhex_unpack
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:420,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:421,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:422,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:423,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:424,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:425,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:426,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:427,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:428,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:429,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:430,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:431,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:432,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:433,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:434,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:435,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:437,13'
          Dst:             lenhex_unpack
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:439,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:440,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:442,13'
          Dst:             lenhex_unpack
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:444,16'
          Dst:             strstr
        - Src:             'gpsd-3.26.2~dev/libgps/ais_json.c:445,18'
          Dst:             json_read_object
...
